For what it's worth, which may not be much:
I have that Shen and have been playing it for 6 years. It's a good bass. Mine at least has a particularly nice, very sweet middle register, from C to the octave. Otherwise it's a good bass, even, no dramatic flaws, but lacks the "character" you'd expect from a more expensive bass.
I'm six foot four, and I don't go up in thumb all that often, but it's a big bass. I like the sound of it a lot, I like the neck, but I often wish I had a 3/4 for the kind of gigs I do, which is a lot of smaller places and tight stages. If I were doing a lot of high register solo work, or expecting to, I'd probably look for another bass. But as I say, I'm not much of a high-register solo player.