I'm finding your Ion Auth to be a great starting point for my project that handles memberships on a site. Thanks for your work...I agree that keeping it lightweight and generic is good.
Joytopia-
Would you mind sharing your create_user method and view? I'm not missing something here, right? The model has the logic to handle it, but there is not currently a method in the controller.