You bet, John
There's a lot more things that I like about it than I dislike. There is always the possibility that they might add in features, since the software is still in a fairly moldable state right now, what with the news I've heard of what is coming "free" in future patches, not releases but patches
It would be nice if there were enough time in life to try out everyone's software, but that's the risk we take. For 3 axis work, I'd say you couldn't go wrong with Onecnc as an economical choice for a powerful app. They do have a 30 day money back warranty on the Xp series, so you could always give it a whirl, return it, try excalibur (if they will match the 30 day warranty) and so on.
I firmly believe that Onecnc is intuitive enough to use, that you won't experience a serious learning curve trying to get some code out of it, and that is the main thing.