It's going to entirely depend on your raid leading style. If you're trying to do ALL the things, then certainly you may struggle in a melee position. If you're delegating and have an officer team to support you then it shouldn't really matter what role you're taking yourself. Having a good team behind you to see the things you miss and give proper feedback during progression is invaluable.
It's also going to come down to just how much hand holding your raid needs. If a simple 'this is how we're gonna do it' before the pull is enough then, again, it won't matter what you're doing. If your raid needs you to act like a boss mod and call EVERYTHING then... gl