PX4flow for kiwidrive odometry

I am looking at optical flow options for an omnidirectional kiwidrive mobile robot

Ideally, the sensor should work mounted 100mm from the ground, with a top speed in any direction of 0.8 m/s and work in low light

The onboard controller is currently an esp32, I am after an accurate reading of displacement between frames - either as a an angle and displacement vector or a deltaX deltaY relative to the robot body

Would the px4flow be suitable for this application, would it need additional configuration - i.e. a shorter/wider focus lens - and does it output data that can be interpreted accurately by an ESP32 running C++ control code over i2c?

Thanks