Went looking for missions generated by others players to play, and came up with a thought: Why isn't there an official Arma 3 website where players can upload their editor generated missions for others to download and enjoy?
This website could, and should, also contain a rating service, so the best scenarios would really stand out of the crowd.
Don't know if this already exists, but atleast I failed to found one (excluding forum thread, which has no clear system for rating or archiving).
Give it a thought!