I'm 6'2, and I weigh 130 pounds. I play an Epi Thunderbird, and if I can hold up this bass with my skinny stick arms, then no one here should be complaining. I played it for over a year with not but a small nylon strap, and it never bothered me.
Now that I'm meeting with friends for 6 hour jam/practice sessions, it gets a little heavy around the shoulders. The fix? A wider strap. No problems, dive or weight.
I can get a nice growl out of mine. I keep everything wide open and change the EQ on the amp.
And I have no problem reaching the upper register. I've been playing the Who's The Real Me, and there isn't many times in that song you're not below the 15th fret. Did I mention I'm lefty, and I play it upside-down? I have no problems reaching the 20th fret, and my fingers aren't that long.
Funk? I don't know anything about that. Anything funkish I do is on the SX P-bass. The point is, you can do anything, on any bass. It's just not going to sound "traditional".
About quality, I have the Korean model. I don't know how the quality has changed since they moved production. Those pro models might be worth the wait. They look sexaay
Plus, (I'm inclined to say, even upside-down) you cannot not look cool wearing one. And no, I don't wear it down by my knees.
But whatever you choose, play it first if you can!