yup, I'm disappointed myself. Battlesuit rush in 80 turns is absurd. Walking over 18 STR Armor with 40 STRultramarine copies, and all you need is ONE free affinity from Progenitor Ruins. - if you don't find that, you need to research another leaf tech: Genetic Mapping - that will delay you just ~10 turns though. That however can mean the difference of already having battlesuits in your base, killing your shit when you finally unlock purity4, and then it's too late.
If I were to perform this rush every single game, I bet none of my friends would play with me again unless I agreed not to do it, because it makes games rather 1-sided..
but if you didn't even enjoy Civ 5, stay away from BE.