I figured that'd be your answer.
I feel like the idea that you'd use ECC out of concern for advances in factoring or conventional discrete log isn't my own, but I'm not careful enough with this stuff to know the best thing to cite.
As always, I comment on crypto stuff principally to see if I can goad you into correcting me. :)