As far as bulk vs tone: I gigged the Rumble for a few years then upgraded to Markbass. Felt it was worth it for the stage. But I continued to use the Rumble for rehearsals and have another one at home for the woodshed (the 25).
They're budget amps with a heavy-handed baked in tone, and not for everyone. But I find them to be decent, perfectly serviceable, featherweight and punch above their wattage rating.
Haven't tried any PJB stuff but they’re well regarded around here, probably one of the most recommended for “best small combo”.
Good luck with your decision!
I was going to tout the Rumble 25 as well. It’s actually a little heavier than the 40, but half the price and will easily work well with piano players. It’s my home practice amp and plenty loud with fine tone for that purpose.