Nintendo of America boss Doug Bowser has praised the Nintendo account system for its flexibility and ease of use.