Yeah, they're mad-looking things but I love the design and, having played a fretless 5, I really like the sound.
However, my bass-playing never extends beyond the walls of my house so strap balance is irrelevant to me. What matters is how comfortable they are on my lap, and that's where these fail, in my opinion. I found my left hand was kind of holding the neck up while playing.