Cool! If you can program Cisco routers and use CLI I would definitely recommend the Ubiquiti Edge Router Lite (ERL) as your router. It comes with no config so you have to set up the interfaces and firewall rules, NAT, etc. But it is extremely powerful and uses pro level IOS. You can program it completely from the CLI or you can use the GUI for many of the functions. I would not use a wireless extender as it cuts your throughput in half and it uses a channel to connect, further causing congestion problems when you have many people connecting. I would find a way to put a second AP in, even if you have to use a powerline adapter. I hate powerline adapters but the newest adapters support the AV2 standard and can usually give you at least 100Mbit under even pretty bad conditions (or older house wiring). If you do get 2 AP's and you choose the Ubiquiti Unifi AP's, they support Zero Handoff Roaming so your device does not have to reauthenicate as you change from one AP to another. Any way you can get the same stuff from other pro gear like Cisco but Ubiquity is much more economical.