the B50 sportsman block will be fine. i have tfs tws and am building a 347 that is gonna have either a t-trim, ys-trim or a D1 on it. i am having some pistons custom made at JE right now. i dont even know what dish, probably pretty big (30cc?) to get 8.5ish:1 on a 347 w/ 60cc heads. anywho, my guy thats doing the ordering shot me an email to see how much lift on the cam just today. so, FWIW, im running the JE alloys, they are expensive, but they will support more more then my '70 boss 302 block and as much as my scat 4340 forged steel crank and rods will. either go all stock, or go all the way. if you go stock youll have to probably put a motor in every couple of years. its not a bad way to do things if you cant scrape together all the $ at one time.
if you do go stock, put a girdle on it so everything will stay together when the block cracks.