Your circuit looks fine. Make sure the onboard 3v3 regulator can source the extra 169mA current, without damage.
However, if you sourced 5v into the IR leds, you could put 2 IR leds in series and increase the current, by reducing hte size of the resistors from 22r to 10r...this would save some components & increase IR power.
If you need 3 LEDs, then stick with your current design, which is fine.
FYI: we have recently launched a new IR shield for ESP8266/ESP32, using Wemos D1 Mini footprint, available via our store.
Also see
https://www.analysir.com/blog/2013/11/2 ... d-circuit/