I was able to beat CF with the ass backwards classes on Edelgard and Hubert. Here's my review on them.
Dance Dance Edelgard - I specked into bow and reason with her. Giving Edelgard bow is a good idea, especially early game, but specifically training her in it is less so. Having her hold onto a training or iron bow combines nicely with her massive strength, so she's got a little extra range to deal nice damage. She doesn't get close counter for a while, so keep that in mind. Also, Edelgard with a bow in the dancer outfit pre timeskip looks like a goddess, so that's nice. Edelgard also ended up with, like, 50 charm or something by the end of the game.
I think it's funny that all of Edelgard's reason attacks are fire until B tier or something. So she just committed arson. Was this the best use of her skills? Absolutely not, but I had fun making her light ppl on fire. Make sure she has a battalion that boosts magic damage by a lot, she'll need it.
As a dancer, Edelgard was able to be a bit more versatile in terms of her actions. I largely picked dancer because there aren't any advanced classes that Edelgard qualified for. At this point, I decided to give her a little bit of sword because that might be useful. It was. I like having a dancer who's good at more than just dancing.
Stripper Hubert - irrelevant of his success, every time hubert punched a horse to death, I'd mentally shout "YASSS." So worth on that basis alone. I had to put him in some extra classes to increase his strength growth rate.
He was my favorite unit. He'd normally hit decently hard. Also had to use battalions to help him. He mostly used non-magic weaponry, but I did give him the Aura Knuckles to pull out occasionally for when they were absolutely necessary. Hubert is slightly tanky, which you wouldn't expect from a mage. Because Ferdinand wasn't being built for a tank and Caspar just wouldn't level up in defense for some reason, Hubert became the resident tank.
Every Three Houses fan must play CF with Stripper Hubert at least once. I meant to give them stupid classes because I thought that would encourage me to do the Church Route because that's the one route I haven't done yet, but it instead made me want to do CF because Stripper Hubert was extremely fun to play with.
Next time, I kind of want to see how Tanky Linhart or Tanky Bernadetta would go over. I think their personal abilities would go over well. Especially if I have Dorothea spotting Linhart and I gave him a health regen ring. Bernie being a tank means she'd get vengeance and her personal skill would be constantly active. Vengeance scales based on subtraction rather than percentage, so giving her a lot of HP would serve a double purpose for her. Though, my next run is definitely going to be Golden Deer. The meme builds will be strong in that one.