I'd have to go for the S4

Would be interesting to here why you have put the BJ4 out, as the S4 uses quite a bit of BJ4 running gear?
Nothing wrong with a XXX4 loads of setups, easy to work on and pretty stong too. I drove one all last year and finished inside the top 40 at the nationals with it.