I tried to build a clock with GPS M8N and a Neopixel stripe of 58 LEDs. It was not possible, because there are always interruptions due the sending of the data. Is it planned in the next time to extend the esp with one or more Realtime Cores? They can get his data on shared memory over input and output pipes.
At least I was going back to Arduino for my project. So I not can use the possibilities of the ESP there.