Would I ruffle feathers by suggesting that ARX has become a dead-end unless there is a need to maintain existing systems?

AutoLisp is great within AutoCAD and C#/.NET gets it to grip with the wider world as well as the deprecated VBA did. C++/ARX has been leapfrogged.

http://adndevblog.typepad.com/autoca...ad-part-1.html et seq.