-
With owner differentiated from controller, the arguement would be, the player that played Aldon shouldn't be able to play another Aldon if theirs got Mind Control-led. Under Mind Control, the controller didn't play or own Aldon, this is still the original player's.
Regarding stacking, this is only applicable to cards that get attached, like Extra Sharp, Engulfing Flames, etc. For example, Sparks' ability stacking is fine.
What needs to happen first is we need a clearer definition of what "Unique" is. Maybe I forget but only a very brief and simple definition was given; it's not clear just exactly how cards with Unique was meant to work.
-
I think stolen cards should be able to be used by the elemental heros.
The restriction should be thought of as restrictions in the deck. Not restrictions in who can equip.
Just like how shadow decks can't have human allys in the deck (deck restriction), but when human allies are stolen by elemental heros, they can still be used.
So I think it should be fine as is and its working as intended in terms of equipment.
On the topic of the unique problem, it'll be up to the developer's decision. IMO just let 1 effect of the same name be active. Meaning 2 Aldon on same side, but only buffing +1 to attack, not +2.