I think we should be able to choose the size, shape, and color of our weapons and accessories.
Also, exporting/sharing your skins should be an option at bases. (Both friendly and unfriendly… Imagine the other side with a skin of water guns that make fart sounds on their device!)
Weapon skins have to be client-side.
In-app purchases for pre-made skins is another idea, but you will need to be able to make the same skin (Maybe with Windows 3D paint?) without paying money.