Sorry but I'm going to be completely honest - I think it's awful.
Think about the associations with it:
- Grim Reaper
- "grim" the word meaning sinister or repellant
- The Grim the death omen from Harry Potter
(I know it's spelled slightly differently but it sounds the same and would definitely have the same associations as Grim.)