A 70mm TB, preferably from Accufab would flow plenty for a N/A 302 based engine, even stroked.
I don't have horsepower charts, but I have heard the 65mm TB flows around the 400hp range...but I believe it is higher than that from what I have seen.
A 75mm TB is a waste of room in my opinion.
Most get it to go with the crowd, when they can't even get close to using it all.