Also, you could make the range of Direct Damage depend on the number of Skill Points (with a maximum limit equal to the standard range). But again, the downside is that it will heavily favor whoever gets the attack on the skill points. In general, no matter what limitations you introduce, someone will get an advantage.
Added after 7 minutes
The majority of suggestions in this thread resemble DaU's thoughts.