Does anyone have feedback to share about the Waveshre WAVE ROVER

I have been looking at the Waveshare WAVE Rover as my robot kit. However I don't seem to find so many reviews about it.

I review on amazon is positive, while another review on AliExpress is negative because the interface is UART and not GPIO (which is actually nicer I think).

Just curious if anyone has any feedback on this particular product?