Hi Hershel,
writing a Drupal module is getting into serious programming for me as my php is pretty limited and I while I can understand basic code with the Drupal/Civi API starting from scratch is still daunting!
I am using member pricesets, so is it feasible to have a hook that limits a specific price field in a specific price set to a given membertype? That way I do not neeed to limit access to the page but just the membership options.
best,
Merlise