I really don't like the whole 'once a year' for Franklin. I would just have him have his powers...but that they don't really get to the god-level without some outside influence. Most of time he would have energy powers at the same level as Johnny's flame powers.