I bought the Accufab. It's a damn fine piece. Only reason i didn't buy a 65mm is because i felt like if i was spending the $$ i might as well allow for future growth. HP difference between a 65mm and 70mm are likely nil on a N/A car.
One thing to be weary of is what's called "tip-in stumble" that occurs in off-idle situations. It's been debating that a large throttle body and it's larger blade creates a very sensitive situation when coming off idle, because it doesn't take much to let more air in. This can be tuned out, but if you are running a stock tune you may have issues with it. Hit or miss, some folks stick a 90mm and claim they don't have a problem.
For better drivability, the smaller TB might give you better "resolution" when driving at near idle conditions. For a race car that spends it's time at WOT...it doesn't matter.