LV,
I doubt ATC will see turning a PA28 in at 6 miles as sub-standard. I'm sure they have genuine reasons and given the location, I guess flow has something to do with it, including departures.
Don't forget that, preferably as early in the vectoring process as possible, you are quite within your rights to ask for an "x mile final" where x is a range of your choice (without extracting the urine, of course).