really the argument for using numeric values for the user group is mainly for database storage concerns.
It tales more storage space to store a string in the database than it does to store a number.
If you dont expect your database to be to large and are more comfortable with using strings, then thats fine.