My main bass is a BB415 modded by The Bass Doc to take a John East U-Retro, fitted with D'Addario Chromes, and it's just monsterous. Ridiculously easy to play with a slim J-ish neck and with almost any type of tone available via the JE, it's a superbly capable bass at not a lot of money.
My other bass is a BBG5A - that's the smaller bodied BB, a bit more like a P bass - I have put the humbucking pickups from an RBX375 in there and, although the active EQ is a wee bit weak, it sounds absolutely great & is dead quiet. Neck's a bit wider, more P like.
Yamaha don't make a bad instrument IMHO.
G.