So You like wearing tight stuff...I guess It does bring out your shape, like if you're toned with muscles... Personally I like it loose on you guys. You said you're in good shape so, yea you would catch a lot of attention from girls.( Picture 3, the last guy in black)
I don't like the long/ to the knee men swimwear either, but the ones your posted are even worse! They look SUPER gay to me, so unless you want to attract men these won't do it for you. How about one like this? link This length and width (probably didn't spell that word right) look perfect to me.