It’s enough when you only have got the last letters/numbers because the beginning of the registration is sometimes as the same as the of some other aircrafts. And the country code is also the same. For example:
So you see that the country code us the same so, it’s not necessary to write it again. And the beginning is “EO” so the last letter is the most important one. Some Airlines have got a system with the letter registration which says the age of the aircraft. If Emirates have got the system (what I don’t know) it would mean that “A6EOB” is the oldest one, after that comes “A6EOF” and than “A6EOP”…
Back to your idea. It’s a nice idea but the question is how much pilots would definitely look at this?
How much sense makes this if all liveries have got the same registration? Does this idea brings us more to reality? Do you have got a so good quality that you can read it?
I don’t wants to criticize you. But ideas like this can be done later and are not important.