You could fly in to the river near Dummy Creek, as well, and have a 140-mile trip without any significant rapids and great fishing.
There is a place near Dummy Creek that is suitable for a floatplane to land and makes for an 80-mile trip from Turquoise Lake.