Author here. Probably a matter of preference, to be honest. has_scope never really made much sense to me.
If we're checking boxes, two features that Filterer has and has_scope doesn't are:
- results ordering
- pagination (although most folks will already be using kaminari or will_paginate)