Not a fan of that type of music at all!
...But,
I do know that it sounds fairly well produced and that it sounds exactly like the stuff they play on that Zed..what ever it is, station here in Calgary. Does not sound out of place at all.
Tell him to crouch down, get really close to the camera, cross his hands with "peace" signs and snarl (exposing silver & gold "grill") when he makes the video....
Seriously, Good luck to your brother, I'll bet there is pretty serious competion in that genre.