In the real world people like to use high amounts, and never less than cents. Currently with bitcoin sitting nearly @ $1,000/each this is stopping people from buying them. You look so miserable when you spend $50 and you get 0.05 bitcoin. The higher the price will go, the higher this will stop people from buying it.
And to be honest, milibitcoin won't be a good solution. People wants to hold at least 1 bitcoin, now it feels too expensive.
Also is a pain in the ass to read/send 0.00145 for example.
The better way would be to do a split, like in the stock market. For example at every $1,000 we move the comma 3 places. So, now we total coins is 21,000 million and all the people would have x1,000 , so new people can happily buy 50 bitcoins with $50 dollars.
Will be possible in NxT to easily do the split? IMO this will be mandatory in the future.
If one Nxt is ever worth a thousand dollars (trillion dollar market cap) then you might want to just sell and stop worrying about the future at that point.
Folks we have landed on MARS!