- I will also change the account numbers to be more bitcoin-like
Will you be using the proposed Reed-Solomon encoding ricot and NxtChg are working on for Nxt?
I'm thinking a different format would be better, so that NEM addresses can't (in general) be interpreted as NXT addresses by clients and vice-versa. There are simpler encoding schemes (linear codes) which can also do character typo detection and correction (but, unlike Reed-Solomon, not for character omission), and which don't require field algebra. They can be easily implemented from scratch without using 3rd party libraries.
I can expand on this if there's interest.
I wasn't planning on using Reed-Solomon encoding, but I'd be interested in hearing you expand on your suggestion.