Tempo pace is roughly what you could run if you exhausted yourself at one hour, so your long runs are slower than tempo pace, which they should be.
The purpose of your long run is not to run a tempo, nor is it to run a fartlek. It's to get in a long run. Stop trying to make it something else or to combine workouts, because you would do so at a cost to the actual benefits of a long run (and to a tempo or fartlek for that matter).
Long runs help red blood cell development, capillary development, and get you better used to handling fueling. They can improve your running efficiency. Really, you're teaching yourself to take oxygen and get more out of it as an endurance athlete. The benefit of this comes mostly during the latter part of the long run, because otherwise it's just another run. You don't want to add further risk to the run by doing it at a pace that borders on something less than aerobic, nor do you want to add bursts of speed that could make it harder to reach the latter stages of the run aerobically or with legs ready to continue the distance. This is why most people will set aside a 20 minute tempo run for another day or do an interval session. With a good run schedule you should have no real need to combine all these things together into one run, because you should be able to do them on different days. Some people do finish their long runs faster than they started, but do so by recognizing what their body can handle and ensuring they get the long run done without risk.