I’ve owned both of those basses, still own the Gretsch. Besides being long scale, the TMB100 is also active tone circuit, which turned out to be the reason why I sold it. I prefer passive tone, and I prefer short scale. Best advice I can give is to play before you buy. Also, +1 for the Squier, but they are long scale as well.