I don't know why people are thinking that leafeon is ugly. It actually looks pretty good, at least compared to some grass types (have you SEEN paras?). But it is my tied favourite along with espeon, so i mite be a bit biased. But leafeons base stat of 130 for defense allows it to take physical hits in battle, while its base attack of 110 and destroy anything in the way, whether your only move is leaf blade or not. pulling off baton pass should be easy for a leafeon, because if no ones noticed, its speed is pretty good compared to the other eeveelutions (except for espeon and jolteon). Though water, ground, and rock are covered with other eeveelutions, leafeon and its swords dance should be able to pull it off better, and defeat opponents much faster than at least vaporeon, who would have to take some damage before it attacks. If you give leafeon the right nature, you should do fine with it.