Why would you want to go with education module for this?
Why can’t you create sales invoices for subscription of their “Desk” or “Dedicated office space” which they lease from the coworking?
In Sales Invoice, we have an option (I think post V10) to have subscription system with start to end dates and a periodic recurring invoice could be generated.
So (Customer = Members) and (Sales Invoice = Subscription) should do the task. Also creating a portal for the members to avail self-help services (like Booking conference room, punching number of prints, Ordering Meals from the cafe, Viewing and downloading their subscription and their bills, etc) can be done.
I hope I was able to read your question well and help resolve the doubt.