@Steven Thanks so much for this response, it’s very helpful.
Looks like custom fields solves most of my issue, I use the teaser plug-in, and come up with a working solution for membership types based on what the plug-in allows.
I looked at the table (Google translate for the win!) and it looks like we can have multiple membership levels of different costs through ProCourse, correct? If so, I can just create an add-on membership, that provides the exact same access but at a lower cost. We’re a small enough group that we can work with that as a solution and have someone manually make sure there is a “master” membership for these users.