Nothing is wrong with a b18a. Alot of ppl are so hooked up on v-tec and they just don't care about the ls motors. Fuckin ricers! LOL. Anyways like Ef said b18a is a good motor for turbo charging. Its seems like the engine is turbo prepped already. As for spy54, the reason is that ppl don't go b17 is because it is RARE to find and they probably don't wanna waste there time looking for one. I personally like the b16a better than any other b series. Not because i have one, is because its just a good choice to go all motor. The head flow is much better than the gsr motor so when ppl go Ls v-tec they get the jdm first gen b16 head on there. If anything go with the b18a. Its cheaper and its also a good motor to go FI.