i've never heard the term narrow banking, but after looking it up isn't that effectively what this company is attempting:
Coincidentally, just two days ago I commented on the distinction to someone suggesting this kind of service: https://news.ycombinator.com/item?id=35790913
The Fed, for various reasons, implicitly disallow this type of narrow bank. Several people have tried but the Fed always denied their application to join the system.