I've always found Rutger as the best. His supports are really slow and the only real good options he has are Dieck and Clarine, but they both add tons of Crit and Avoid (and some defense lol)... His class, bases, HM bonuses, his offensive growths... Not many, if at all, in this game can really compare to him offensively.