One HUGE problem
RANGE.
With any one of the melee weapons, you have to be well in attacking range to do any damage. Without brillaint luck, every kill yields another hit in the higher ranges. Psy doesn't recharge quick enough to remedy this, so that's definately not the answer.
Otherwise, great game ;)