Yes It was a great start!!! I think this might be my favorite season opener/finale! I never thought mlp could so cleverly tackle this kind of topic.
As for the stallions, their cuts were supposed to be the same, since they all want to be Equal. Many Dictatorship, Marxist, and other controlling/authoritarian governments in the real world have a list of "recommended" or "preferred" hairstyles which they want everyone to conform to, such as in North Korea.
If you look closely, the mares also have simliar haircuts, though they have about 2 or 3 different styles still, all of them are very reserved/boring-ish (neither of those are the right words, but i cant find one that accurately to describes them.) :okiedokielokie: But you are right in that all the stallions (except possible double diamond and party favor) had the typical stallion model, but again, I believe this was to emphasize the sameness and forced equality.