My previous build was magicka healer with 2h/resto and fared very well in vet dungeons so yeah, it's def feasible. Weapons scale off the highest resource so it's fine. Stamplar's backbar is for support and heals anyway, so a resto may in fact work better than a bow (so you can restore magicka for your ritual or to be a stam off-healer).