There is a possibility for membership types in the new release (3.2). However, it’s very new and I haven’t written documentation on how to effectively use it yet. In fact, I’m sure that as the question begins to come up, there will be possible uses that weren’t even considered.
The setting for “Membership Products” allows flexibility for different things like levels, groups, downloads, single post content, etc. Access to a product can be unlimited or it can expire.
To enable products, select the option in the plugin’s main Options tab. That will add a “Memberships” menu item where you can add and edit products.
You can assign product access to a user via the user’s profile. I expect the next release to allow for adding users in bulk via the Users > All Users panel.
I have not yet written an example of how to set up or create a default product or assign product access based on the user’s registration. That will be forthcoming.