Respect user preferred Bitcoin unit and use new formatting API