I like the turn at GIRGO. Lately, the 124.9 controller has been really good at telling people where to expect their base turn (can't you figure the track miles yourself?).
I hate flying at 185kts, flaps 15 and 4000' to a 30 NM final. 1 or 2 spins at DESDI at FL180 will burn waaaay less fuel.
And I leave DESDI with the fuel for the worst, hoping the best (8 NM final).