It depends.
In the plane I'm flying now (EMB-170/190)? For my money, it's easier for us if we're just left on the transition and cleared for the ILS off that transition, and hopefully well out from where we join so we can simply set our bottom altitude as the marker. If that clearance comes too late, the plane captures the last altitude we're assigned, and the plane starts to level off, and by the time you give us an approach clearance to continue down, we're high and have to work to get down.
In the last plane I was flying (EMB-145)? It's easier to take the heading, switch into green needles, and wait for the approach clearance.
The new whip is much more automated than the old whip.
But the fundamental problem is when the approach clearance comes too late in the game, and that's what the transitions to ILS approaches seem to solve from my end. If we're inside 0.2nm from the LOC course (this wouldn't happen in your TRACON, but I've had it happen), or if it's too steep of an intercept angle laterally (DTW), or if we're above the GS by the time the approach clearance comes, then it's buttholes and elbows trying to dirty up the plane, slow down and get down to the GS. In the EMB-145 it's no problem at all, but the new rig is a whole lot slicker. That's where having an early approach clearance and LNAV/VNAV makes this really easy, because the plane can do everything you'd normally do for us in giving vectors.
The other side of the coin is that we're not operating in a vacuum, and if you need to cut off those 5 miles to make the sequence work, then we're going to get the 5 miles cut out and we'll find a way to make it work or go around if we can't.
In the end, your facility does an excellent job in making this work, but you guys also have plenty of airspace to play with and you're great about establishing us on a nice, long final from 8,000' with clearly defined speed reductions that we can plan for when you're landing east/west.
Clear as mud?