I think it would be cool that, once Henry and Regina begin to patch things up, that he learns a bit of magic. I could totally see him learn all she can teach him (and maybe Gold too, if it turns out that Bae is his dad) and be one of the only characters on the show–besides the fairies–who use magic for good and doesn’t let it corrupt him.
I don’t know… I really don’t think Henry would want magic and I don’t want him to have it either. All magic has a price, and I don’t want him to pay it, even if he is using it for good. I say leave the good magic to the fairies and Emma.