1 upkeep cost for un-upped and 2 upkeep cost for upgraded seems better; It'd still be viable for denial, but it'd require a few more stacks.
Any number of maximum stacks on a creature?
(Random question : If the creature reaches 499 HP, will it still drain quanta or will it lose the buff?)
Ok, I dropped the upkeep down.
As for your question, if it reaches 499, I'd say it still keeps draining. But, it shouldn't be too much of an issue since reaching that many hp would be EXTREMELY unlikely (due to turns required and amount of quanta drained by the end).
Being able to get a creature to 499 HP is highly unlikely even if you stack every turn
-HP climbs at a rate of (n^2+n)/2 over n rounds if you keep adding stacks every turn.
--Solving (n^2+n)/2 == 499 for n gives roughly 31 turns ... Even starting at 10 hp it only drops to about 29 turns.
--Since the upped version moves at double speed (n^2 + n instead of n^2+n / 2) you would need about 20 to 21 turns
--most games rarely last more than about 10 to 15. Even against pretty decent stall decks.
Of course you could pump multiple stackers per turn... at best you would get (n^2+n)*6 ...
That *could* do it in 8 turns...
Of course all of this is neglecting the fact that doing so would be draining an ENORMOUS amount of quanta from a specific type. In the best case, where you add 12 stacks per turn it would get up to 96 quanta per turn. Its far worse for the other cases.