Well, ik 258 Attack isn't really much but when it comes in and the opponent tries to counter you with a specially defensive Pokemon, you can most likely kill it and get the Moxie boost.
Flame Charge is good enough for it's STAB because it raises your speed and Flame Charge+ Return kill stuff...