Thanks for all the advice, the only thing I'm hesitant about now are the pickups and preamp. I've come across yet another option which is a Harley Benton 5 string, specifically the BZ 5000 II NT which has some Tesla TV-SBL1 pickups and is pretty much exactly the same price new as the BTB is second hand so now I'm thinking it might be a better option especially since a lot of people seem to think the Benton basses are very good quality for the price they're marketed at.