Firewall is only good as a very secondary attack if you don't have many skill points to spare, as it deals decent damage even with near minimal investment.

It's way too hard to aim (not impossible by any means, just very slow and sometimes frustrating - such as against fleeing foes - compared to other spells) to be considered a main attack.