Hate to break it to ya but Firion doesnt get much better either.
Straight Arrow is pathetically easy to dodge and is best used only as a block counter.
Weaponsmaster is only good if your opponent is stupid enough to get himself stuck in a corner, which is VERY rare on Ad Hoc.
Your only semi-decent moves are Double Trouble and Shield Bash, overall, poor Firion doesnt have much going for him.