Hello, I am in the dilemma between buying any of the 3 basses (5 strings), I have been looking a lot for a Yamaha TRB 5I, but the attempt has been unsuccessful, so reaching a more limited end, I have opted for the following 3 : - MTD Kingston Z5 - Yamaha TRB 1005 - Sire M7 I would like to know the good of each one, I am looking for something punchy in the bass and something funky too I hope you can help me with your experiences and recommendations.