I might be able to do a little bit of art.
A couple of suggestions:
Can the badges that have obvious orders (Peer----Archon, Slam----Onslaught) be placed in order? It would also be nice if the same obvious groupings were in their own separate rows.
Artwork on the Peer----Archon scale is a bit less obvious than it could be (though if they were in order that might change). If I've some time to work on art, I'll try to create art for those as well. Were those made by someone or image-searched?
PM coming to you as well.