Personally I'd say Espruino WiFi is easier to use, because you don't have to wire up an ESP8266 to it. It's also a little faster with more memory than the Pico, and while it has slightly fewer available pins, they're all available on 0.1 inch headers so are easier to connect to (the Pico has most pins on 0.1", but then a few on the end on 0.05").
However, once you've connected the ESP8266 to the Pico, the code you write to use either one will be virtually identical - and making either one serve up a nice webpage should be pretty easy (just ask here if you have issues).
I should also mention that as you have a Wemos D1 you might be able to just flash the ESP8266 Espruino firmware onto it - however you won't get the best experience as there's quite a lot less memory and there aren't anywhere near as many hardware peripherals available on the ESP8266 .
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Personally I'd say Espruino WiFi is easier to use, because you don't have to wire up an ESP8266 to it. It's also a little faster with more memory than the Pico, and while it has slightly fewer available pins, they're all available on 0.1 inch headers so are easier to connect to (the Pico has most pins on 0.1", but then a few on the end on 0.05").
However, once you've connected the ESP8266 to the Pico, the code you write to use either one will be virtually identical - and making either one serve up a nice webpage should be pretty easy (just ask here if you have issues).
I should also mention that as you have a Wemos D1 you might be able to just flash the ESP8266 Espruino firmware onto it - however you won't get the best experience as there's quite a lot less memory and there aren't anywhere near as many hardware peripherals available on the ESP8266 .