A good timeout team that a couple top players on my server have run recently with good results has been this team.
-Valan - awakened (damage absorber)
-Petros - awakened (damage absorber and damage dealer)
-Batman - awakened (damage dealer non abosrbing, used to eliminate some of the opponents heroes so your not taking damage from all 5 enemy units the whole battle)
-Rayman - awakened (damage absorber and decent damage output, crowd control and great dodge, extra life ability)
last spot has been user preference. I've seen these with success:
-Cara - awakened (damage dealer and hero eliminator, extra life)
-Orkon- awakened (damage absorber with good damage output, control ability taking control of enemy hero and either eliminating it or stalling with it) *probably the best choice here
-Mirielle - awakened (lovely lovely tank at high stars with max health levels that rival petros if done correctly, mine has 87k health while my petros has 90k, great damage absorber and also decent damage output)
-Ezio- awakened (good damage dealer while also being very tricky to deal with because of his extremely high dodge and one of his abilities allowing him to soak up quite a bit of time hitting each enemy hero on the field while avoiding any damage)
All these heroes however in this stall team I've seen used with success were 7* Or at least 6* (maybe only 1 or 2 that weren't 7*) they were fully equipped with precious runes, academy and forge completed and had purple pets for the majority. I Am not certain of success rates without these standards. Although I wouldn't doubt in the lower ranks this stall team is still quite successful even without the heroes being 110% completely maxed.
What about Alice? after aw once her healing starts to build she can feel like she is near impossible to kill and she does good damage with amazing armor.