I like the idea of a concrete pad and the screen for the bugs on bad days. What about a little portable shed type thing that you could put into when you aren't using it close by where you will be using it? That way you wouldn't need to have help moving it everywhere?
You have so many choices, good luck and have fun deciding what to do. You're so lucky to have this opportunity.