no, I've managed to clear up to 44 charisma map with only cc'd units. only issue is for free players, you most likely need the silver VH free/fourier. her dps is broken for a silver. havent checked the higher charisma cost maps myself.
the account which didnt use the silver VH free didnt get past the 36 charisma map (to be exact, I didn't try, but as the maps go on, you'll find them to get tighter and tighter, especially on UP and unit placement timings. for example, you can check a couple of the sunday AW orb missions (copy map name and paste) on youtube. almost none of them are really all that easy, especially with full cost units)