This could be integrated into the NamelessMC plugin. Your suggestion is structured really well in the way that it would be on the play page and it wouldn't be too hard (I assume) for the developers to integrate this considering they have all the variables necessary. Though this would mean site could only use MC names, no custom names.
<p><strong><u><em><span style="font-size: 72px;"><span style="color: #1abc9c;"><span style="background-color: #ffffff;">Monology#0001</span></span></span></em></u></strong></p>
<p><span style="font-size: 8pt;"><strong><u><em><span style="color: #1abc9c;"><span style="background-color: #ffffff;">(sorry but I need to flex my Nitro)</span></span></em></u></strong></span></p>