After seeing all the lovely Accolade artwork on the STO Gateway, it's a shame that we don't see any of that actually in-game.
So here's my suggestion -- a large "shadow box" display on the wall in the Captain's Quarters in your ship's interior. You would be able to choose which accolades to display, the same way trophies currently work.
Ideally, I'd also love to have actual ribbons (as special badges) to wear on my dress uniform, but they'd probably end up being too small to be recognizable. I think the "shadow box" idea is more practical.