Roadster,
Perhaps just go down the road of the "E" system as used for NATO equivalent ranks would make sense. E1 to E7 for the non coms, and O1 to O7 for the Royals. Everyone on the planet might know here they stand then. I was once severely bollocked for not wearing my beret on the aircraft pan at Topcliffe. The bloke who dished out the bollocking was big, knew loads of offensive words and only had two stripes, with a squiggly thing. I was a Sgt at the time and had no idea if this scooter was in ascendancy. Regardless, I put my beret on, because there were no jets around. Point being, inter service wise it must be bloody confusing, I'm sure due to my youthful appearance he thought I was an ATC cadet.
Smudge