Get a good group and finish every FP in 20-40 minutes.
Not so easy to get good groups if you PUG a lot. Some FPs are just too long and the extra length doesn't add much to the gameplay. On the other hand, a relatively short FP like Colicoid War Games is very fun. The bottom line is Devs should design FPs with player enjoyment and not time sinks as goals.