Has anyone used this with their x-carve?
Nope
Have you tried it yet? I would like to find something better. I current use SourceRabbit Gcode sender.
UCCNC is not GRBL-compatible if I remember correctly.
You could replace the Xcontroller with a UCCNC-compatible controller as the Xcarve hardware aka steppers will work just fine.
I know people tend to like CNCJC gocde sender, which will work with Xcarve.