Daryl,
Thanks for this information. I completely agree about new/flexible approaches to tracking. This was my intuition, but seeing it 'confirmed' by your experience is encouraging.
When I started thinking about tracking for Adapt, and particularly for the scenarios in which I'm interested, I soon thought that tracking should not necessarily be tied neither to 'traditional' LMSs or LRSs (for xAPI), nor to specific data formats.
I recently released a tracking extension (available here) which is fairly general, and it does xAPI (as a 'particular' case). I think SCORM and now xAPI will still be relevant (proably for corporate/formal training settings) ... but there are many cases in which taking advantage of the Adapt API and expressing tracking data in whatever way is most convenient to you, will provide a lot of flexibility (as you seem to have experienced).⋅
Regards.