Unfortunately, this is not the best place to provide suggestions for game features. The Bug Report forum is only monitored by Blizzard’s Quality Assurance Team which tracks for issues such as in-game glitches or bugs as you play Overwatch. Please consider posting your suggestion in the general discussion forum.
If in the event you are unable to post in the discussion forums, please check this troubleshooting guide.