My unpopular opinion is that gen4 cross evos are, overall, a net negative.
As far as battling, i think they're a mixed bag. They're often better, sure, but often not in ways that are fun.
(List of cross-evo Pokemon: Magnezone, Lickilicky, Rhyperior, Happiny, Tangrowth, Mime Jr., Electivire...