Little bit after the fact, but I just want to mention that using SMF membership/registration in other applications is a breeze. We use it for site loging, for wiki authentication and a number of other aspects.
We found it well documented and really simple to implement. And the SMF management interface for managing members is also fairly simple to use.