I personally feel you should put the verified / featured creator badge on the front page besides the channel name. Just a suggestion.
Do we really need it though? I mean, it would look cool but it seems unnecessary because all the videos on the front page are from verified creators anyway.
As a featured and verified creator, it's fine the way it is. You don't see the biggest YouTubers' channel on the front page right? You still can find em and everyone else regardless so it's all good