What I keep finding non obvious is equity. And especially ideally keeping US side a Delaware C. How to issue international options and shares?
We do global remote contractors for those reasons + unclear equity, but would like to do more. Per-state US registrations / benefits / payroll are getting easy enough so minor overhead, equity is clear, and all states at-will. But getting that international is unclear.
And.... IANAL, we pay people to figure this stuff out or stay away from it.