@Kaustubh For redirection you can use middleware in which you can check if the authenticated user has certain roles and redirect them when appropriate.
Documentation: https://laravel.com/docs/5.4/middleware
Video https://laracasts.com/series/laravel-5-from-scratch/episodes/14
In the scopre of middlewares I don`t see much of a security issue unless your user registration is comprimised.