It could be useful if redirecting would check some redirecting parameter from users routing config and disable it if this redirecting parameter is set to false.
This would enable more flexibility as you might not wan't to have mobile/tablet version kick in for all of your routes.