It would be great to see the ability to make custom patches and have a standard patch placement system. this way when you join any server that is using standard uniforms or using uniforms with a standard for patch placement (typical sleeve or helmet velcro) you will have your custom patches. The patches would be a custom graphic within size restraints (standard patch sizes) and would be selected through the player profile. It would be nice to have the following options for patches. Name tape, callsign (examples below)
http://i15.servimg.com/u/f15/13/25/61/49/dscn4313.jpg
http://t1.gstatic.com/images?q=tbn:ANd9GcTfBC6T2l8b28ODFPH78K8R70MdT5AkkYDqOZqqQ61dVwBm6a4H
http://cdn.airsoftsociety.com/forums/attachments/f38/21733d1347244002-ir-flag-patches-callsign-patches-001_0021.jpg
and team patch.
The ability to select where the patches go might be too complicated in programing so maybe sticking with the standards already present in most military. areas for patches to not forget; vest admin pouch, backpack, arm sleeves, helmet (if velcro present), and i am sure there are other areas this can be.
The key points to take from this in summary are, custom patches, standardizations so that they carry over to any server utilizing standard uniforms; and at least the 3 main patches (name tape, callsign, team) other patches could be moral patches, country, and state.