The ESP-07 (stock) with ceramic antenna needs a hardware mod (remove a resistor) to enable the external antenna. Most people don't realise this.
The ESP-07S is shielded, unlike the D1 mini pro (at least last I looked).
I'm not aware of any software which makes use of the extra 12MB of flash the 16MB chip provides - as it's a bit fiddly to get to. Things may have moved on here though.
On the other hand if you want a dev board with external antenna the d1 mini pro is probably a good bet.
esp8266 otb-iot documentation - https://otb-iot.readthedocs.io/
esp8266 related blog - http://www.packom.net/