No. Shana is Alastor's ideal partner.
Shana only looks like she sucks because everyone around her is so fucking amazing. Margery is one of the oldest surviving, battle trained of all Flame Haze - the only ones older than her like Khazim/Behemoth aren't battle specialists. She's getting owned by Sabrac because he's literally the most powerful Guze King around who doesn't warp reality by his very existence. Like the Drizzt DoUrden of Shana for all characters under level 20.