Get the Apple Extreme. Longer reach, better throughout, etc. than the Express. It's the best router I've ever used. Haven't had to reset it in the 2 years I've owned it.
Also Apple devices tend to have issues with non-Apple routers.
That is just plain not true. Both of my non apple routers in the past 5 years have worked flawlessly with all of my apple products (air, pro, iphone, ipad, atv, etc.)
Also when going to a coffee shop and using their connection I have never had issues (and I guarantee you they do not use apple routers)