I don't need context to tell me that a firespray is a better overall ship then the advanced. Or that a stock Bwing is vastly superior to a Ywing.
Yes, every ship perfoms better in certain situations. But before each game you don't know the CONTEXT of what will take place in battle.
So you bring ships which you feel do the best job in numerous situations and context. Ie, the "best" ships.
I feel like the falcon is the best ship. But its a bit unfair in this conversation because its a named.
Close call, but I would go with:
1) Bwing
2) Ewing
3) Xwing
4) Z95
However, I think upgrades should be allowed. Every ship shares the same upgrades so you don't have the balance issues like you do with named pilot abilities.
Shuttles and HWK are both amazing ships that rely on their customization and ability to tailor itself to any role. Discounting upgrades does both a huge disservice.