I've heard the same stuff, pretty much use regular oil frequent oil changes for first while, I mean if you do your own oil changes its not going to cost you a whole lot.
PS: U gotta post some dynos of your new setup when its done too!
PS: U gotta post some dynos of your new setup when its done too!