Picking opponents heroes is interesting.
How about having limited compositions for the durations of the tournaments, or even a standard game.
Imagine the Space Marine Cruiser only has a limited amounted of certain
units (perhaps excluding some, and having more of others)
As we know different Space Marines companies have different formations and compositions. Some more Assault/ Mech/Devastator. This is the same for all races/ fluff and otherwise.
You could basically get a pick of a straw and find out what you have.
Its sort of random, without being random.
This in harmony with choosing your opponents hero could change the mindset
into something creative and fun where players start the game with a fresh mindset around adaptability, learning and trying to make the best of challenging circumstances!
This also adds character and a bit of a story to the game, as rather than coming across the *same list* Your up against..
Mek BuzzGob and the Loota-Trukka Boys.
(Ork force composition has 4 slugga, 1 Shoota 5 Loota, 5 Trukk, 3 Stikk Bombs, 4 Looted Tank, 1 Battle wagon)
If you lose one of them in a campaign,you have lost it permanently leading to the factor of scarcity. After the game you add up if a unit has been wiped and add it to the list.
Notice the exclusion of certain Ork units to basically encourage variation toward a kind of
Siege-Ork-Composition and fun with Trukks. You dont know how exactly your going to do it, but your going to have to find out how!
aka Alexander / Eye0fHoruS.