Looks like we have someone just beginning to start dreaming about 500 HP.
If he goes to the track once or twice, he'll change his mind.....
To answer your question regarding a 500 hp build, yeah, that block will be just fine.
Do us all a favor though, Throw a blower on it.
By the way could you fill me in on the user name. How did you end up with that one?