I've rimmed lots of women, but never a man.
I generally wouldn't do it, the only exception may be a very good friend.
You have a NICE cock, I'd rate it at 7.5/10.
A little more length and/or girth would be close to perfect.
I'd take it in my mouth or ass without complaint!