I pre-ordered XGIMI Horizon (not the pro version) back in May. Finally got it delivered today right before July 4th holiday.
The size is basically what I would expect. It has a tripod socket at the bottom but it just looks ugly when it is installed on a tripod.
The set up is quick, standard android TV stuff. The auto-adjust and focus are also quite smooth. However, neither Netflix nor HBOMax works. I can install these two apps and login and find the videos I want to play. Then Netflix showed a message that this device is not supported. HBOMax just crashed as soon as the video started. Is this device too new to be registered with these apps? Fortunately, the device does have a built-in Chromecast. I ended up playing a movie using my iOS HBOMax and casting it to XGIMI.
And by the way, the remote control does not come with batteries. Good luck getting some from your other remotes.