If you've honestly never had 200 WHP in a honda, you dont need 350. 200 WHP in a civic is a fast car, not a 10 sec car, but a stout driver that is ALOT of fun on the street. I suggest you start small, achievable. Yes, you spend money twice if you do decide later to go for the 350whp, but most people who dream too big get nothing, its better to achieve a little, learn and rebuild, than to dream big wanna spend $ that really isnt there, and never have anything at all. Also, if you wanna go 350 whp, a d-series isnt the best platform to start with.... why not go ahead and do a LS block, B16 head w/ bolt ons, get 180-190 whp, and then boost later to get 300+?!!