Personally, I dont think it looks great, since the font is script-like. Also, why do you want a turbo badge? Wouldn't you rather have your p5 look more like a sleeper, and have people find out you have a turbo the hard way?
If you like it though, kudos to being different and being original!
-DaViper