I am not so much in favour of the levels. I think that the specialization pins should cover that. Speaking of which I am fully intending to take the exams for more specializations.
But having those levels in front of everyone would cast doubt over an officer without them who was promoted.
I do think that more use should be made of ribbons, and people encouraged to use them on their teamspeak avatar.
Also I think it would make the ribbons and medals if they were awarded more frequently in smaller groups rather than saved up for a single big event where individuals can get lost.