Honestly she has way more of a fully formed character than Apollo Crews. Also her ringwork seems adequate enough at this point.Dana Brooke is soooo not ready for the main roster. She's like six months away from being Apollo Crews not ready.
I think she'd do just fine.