There is no way to support a subscription service to the LMS. We desparately need a way for public to buy subscription or membership that would give them access to the LMS for a year. That could be accomplished if you allow users to BUY a subscription Key. THen you could assign a dept which gives them the permissions they need. THis is different than the purchase for someone else that exists today which creates enrollment keys. This is actually to set up an enrollment key that you allow to be purchased. ALTernative would be to allow the purchase of a course to change the Dept - that would work also.