I think the cosworth shortblock is going to be best for your setup. We can always throw cosworth bearinging in it tho.
Yeah Cosworth engines are awesome. If I was willing to dish out the money at the time, I would have had one in my car. I would really love a set of cosworth heads, but I can't justify like $4700 in engine heads when you can have an awesome port job on stock heads done for like $1700.