I think the better solution is just to have a mouseover option that lets your actions use your mouseover target instead of the selected target, and have a hotkey you can press to make the action default to you if you have no target or your target if you have one.... similar to what WoW does...