Another method of obtaining Weapon Variants?

Don’t you just get tired of grinding for Comp points just to get weapon variants? I have a list of my personal concepts of how you can get them if they ever get added in the future.

  1. Hero Progression
  2. New type of currency that benefits for new and returning players
  3. Seasonal Challenges and/or events
  4. Rank based Weapon Variants (Bronze, Silver, Gold, etc)
  5. Have another use for Comp points like Weapon Charms, Hero Skin Variants etc.

Be honest, do you think these would be a good idea? especially for new players. please remember to keep the comments civil.