I don't full-time (yet!) but I can offer a bit of advice about the kids. I'm in the military and we move every three years. That means as soon as my kids put down some roots with school, sports, etc...it's time to move again. Moving from Colorado to Virginia this summer.
Even though they realize the benefits of seeing the country, learning how to meet people and make friends quickly wherever they end up, etc., they still don't have "lifelong" friends, don't have a "location" to call home except the grandparents, etc. It can be hard on them.
One of my sons kinda likes it and my other son hates it. Neither really knew the difference until middle school...now my oldest is graduating and my youngest is starting high school so this may be his last move with us before college. Maybe one more.
Sooo...I'd suggest you really put a lot of thought into how you'll socialize your kids, let them make friends that they won't be leaving in a few months (if they don't learn the skills of long-term friendships, how do you expect them to have long-term relationships when they get older?), show them the benefits of community with things like sports, clubs, social events, etc...all the things that build teamwork and give citizens in this country a reason to cooperate with each other in a democracy. (Sounds serious...but it is!)
It's probably a lot like homeschooling in that regard...there are certainly ways to do it, but you should make it an integral part of your plan, IMO.
Just an observation...like I said, I'm not a full-timer so take it for what it's worth.