It's a good enough answer to suit me for the most part, but the VD (heh) is definitely EU as well... Though, Lucas's collaboration on any given piece of material can easily vary. I'm not sure if this is from the horse's mouth or not, but I wouldn't be surprised if it was.
Then again, if it ain't on-screen, it ain't "canon"... So I dunno. My beef is that he still can force pull items to him, choke people, etc... He has offensive and defensive capabilities with the force but no lightning? That doesn't make a lot of sense to me I guess... A hand can produce lightning, but a nub can't? Or a nub with metal covering it? I dunno, but that seems weird in and of itself.