Is Membership Pro suitable for subscription management

Hi

I have been asked to build a site that automates a running club's members' annual subscriptions and renewals. It isn't really about hiding website content from non-members. There are 2 membership levels - adult and junior. Do you think Membership Pro would be suitable for this? I was thinking the settings could hide a page or two from non-members if that would make it work better, but as I said, the main purpose is to have a computer-based record of members and automated renewals of their membership.

Look forward to hearing your advice.

many thanks
Mariette