Smart group interaction with "display results as" options in advanced search
If you first create your smart group with the 'contacts' view (groups are by definition groups of contacts)... you can then search on 'group'=your group and 'display as'='memberships'. In my experience that works for smart groups as well.