> I will try out the Python version,
I don't think there's a Python version, unless you count using Ruckus via Python on Racket[0].
> lack of immediate feedback
When "Automatic Reload and Preview" is enabled, OpenSCAD re-renders the shape whenever the text file is saved, so there's hardly any time delay, although there is arguably a spacial remoteness due to the text being separate from the shape.
> along with the fact that it's more verbose than the point-and-click interface of Fusion.
I personally find it difficult manipulating 3D objects by with a 2D cursor. I've spent a fair amount of time on the point-and-click editor in Blender, and I find it less confusing to have a textual expression of the shapes at hand.
Perhaps the one (possibly accidental) killer-feature about OpenSCAD is that it works well with external editors, such as vim.
[0]: https://github.com/pedropramos/PyonR