Ok. That's what I wanted to know. The wrapper layer, as you say, is super thin. Wasn't going to thread it. Its my client app I was curious about. But if its multi threaded behind the SDK then as you say, not worth breaking up again unless its for other reasons.
The wrapper is to the point that I was able to update my open source app to use the new SDK rather than the old one.
so... generally, I'd say its pretty functional already for less than 12 hours work.
I'll likely release soon. When I do, I'd be curious as to your feedback. Mostly, I'm taking the header files, copying them over and modifying them. Which is really just manual labor. I'm not a very experienced c++ guy so if you take a look and see any shortcuts I could take, it will be much appreciated.