G
Hi,
'Optimizing the wifi range' is such a broad, heavily researched topic, that I cannot provide a definitive answer there. It all has to do with your environment (reflections, obstacles, weather conditions, antenna orientation etc.) There is many articles out there on the web that suggest (sometimes contradicting) options to extend the range of your WiFi network. There is a power setting that you can tweak on the pycom module (https://docs.pycom.io/firmwareapi/pycom/network/wlan/#wlanmax_tx_powerpower) and changing the physical mode (b / g / n) can also have some effect.
Concerning the range extenders, as long as they support the 802.11 b, g and/or n type, you should be fine.
Gijs