So far the 70M is leading in team people think is their best and the one they're most worried about. Quite the combo. (It's also the distant second for longest build time.
I didn't pick it in any of those, but what worries me most is looking at the list of owners in my 70M league. My eyeballs tell me it's the toughest group of my six.