I tried it a few years ago, and even the remote debugger was bugged. You’d have to frequently quit it and Xojo, and restart both.
I tried using it to build a quick and dirty UI for a handheld I built into an old Clié. But it was ultimately too terrible to work with, and resource intensive (at least for the Pi Zero).
My RPi Kiln Temp Controller project I did in Xojo (years ago when the Wiring Pi library was still available) worked. But barely. I didn’t think it was well supported then and nothing has changed my mind since then.
My wife keeps thinking she’ll get another kiln and I’ll resurrect the controller app. Instead, I’ll buy her something that is useful and has an ecosystem around it. Granted, what I replaced was a 90’s style temperature controller so the bar was pretty low but I gotta think that decent PID libraries and the like along with proper I/O handling is readily available in practically any other language.
Another example of Xojo adding something because it was ‘practically free’ (their words - not mine) to add as a target and then they did little with it.