Great article. Some off-topic nitpicking: is that obnoxious position:fixed bar at the bottom really necessary? I mean, doesn't the article start out with emphasizing the importance of user experience?
Lots of people do the fixed header bar (https://banksimple.com/ comes to mind immediately) and I don't ever see complaints about those.