I see two effects:
- Half creature stats
- Remove flying
Putting aside for now the discussion that both effects are (as so far as my knowledge goes) new to Elements and if it would not be better to (first) create seperate cards with the respective ability, I see some problems with halfing creature HP, those creatures receiving damage and then 'ending' the effect.
So, thinking about the technical phrasing, if the effect ends, would the creatures HP be 'doubled' or 'returned to amount before the effect started'?
Example:
A 4 HP creature comes under the effect of the spell, So its HP becomes 2. It attacks into a Fire Shield, HP becomes 1. Then the effect ends. What happens now? Does HP become:
- 4 The original HP
- 3 The original HP minus 1 attack
- 2 The current HP doubles
Similar questions for creatures with odd HP, say 5. You say it rounds up (understandably, otherwise it outright kills 1 HP creatures (you might consider the template 'half HP, round down, not below 1')), so 5 HP becomes 3.
If the effect ends, does the HP become 5 or 6, taking into consideration the arguments used in the 4 HP creature case. What happens if it gets damaged.
As always, don't get me wrong, I like the concept, these are merely practical issues I see arising.