Based on discussion here and offline, we are providing both the nested and unnested routes for filters and filter rules.  The user may use whichever they prefer. 

In the case of filter rules, the user must still provide the filter_id as a request parameter, if they choose the unnnested route.  This is necessary as we are modeling several different types of filters and there could be rule id overlap.