I think it is lovely in photos and much to my surprise even better in person. There is just so much with this parade that it is hard to capture it in a picture.
FoF is an upgrade, take it from me. I actually took time to watch the whole thing (I don't like parades). The overall vision, variety of costumes and characters used seemed very relevant and executed well. You could sense the excitement in the crowd. My DW even took a picture!