I get your point about making it user friendly - although to me it makes little difference whether prices are displayed in BTC or mBTC. Consistency could be an issue here though. It certainly becomes less user friendly if prices are displayed in BTC in one place but mBTC elsewhere. Maybe best to stick to BTC and learn to deal with leading 0s?