Is it for racing or just fun running and bashing?
Kinda confused, you are using a bump box now? or plan on getting one?
Either way i dont think you are going to need a super engine to do what you need it to do. No point in spending $400 if you dont need to. Unless you are factoring in the cost of a new pipe set?
I believe a SC8 is based off of an 1/8 buggy chassis isnt it? I think even a regular werks b6 will probly do just fine. Im running b5 now and it has more than enough to pull my truggy around like a rag doll lol.