With the exception of putting, all i am able to throw is FH due to a torn labrum in my throwing shoulder. So I have been forced to learn how to throw a FH properly and ive found SUPER FLAT DISCS work the best for me. Ive launched 400 footers (seriously) with these 3 discs:
172g Elite Z Crush (if you don't snap enough, it will hyzer HARD and quick after release. If you snap enough and quickly, straight and pretty)
172g CE TeeRex (too much snap it will never hyzer, it will go straight for ever and skip like a stone. Great distance driver. If you can get a slight Anhyzer, it will S curve into a BEAUTIFUL drive)
168g Quest AT Inferno (great S curve FH driver for me. And, a very accurate FH upshot or approach shot.)
Proper Form is everything with FH, not just for consistency but also for injury prevention. Ive learned this the hard way.
I have found with dome-ier discs (beast, valk) , i can't get anywhere near the distance or the accuracy so i stick with flat, HARD plastic.
Good luck out there! hit some chains