Hey, glad about your interest!
Well, this exploration is meant to be a more pragmatic approach. At least for me it's a matter of available time.
I'm not sure at all if it's possible to make use of that steam_api_flat.h. Have to see what can be done ...