This is a Python script I’ve been playing around with - it copies your “owned” games from BGG into a collection in NeoDB.
I’m considering expanding it with plays but need to see how that works in NeoDB - I’m not sure if you can set “played” multiple times, it might work better to set as played once and add a note with each play.
It looks like if you reset the status to “playing” (or equivalent), you can then set “played” again, and it tracks it as a second play.
So I think this will work for my import/sync.
Cool, good to hear. I may give that a spin in a bit.