If you don't know by now- there is a FP+ option for Illuminations. They give you "premium" standing spot right by the water on the backside of one of the Duty Shops. If your back is to the ball, it's the shop on the right. Go to the right entrance of the store and the roped off area for the FP+ is there. But if you stand where the CM are checking passes, you can see just as well and nobody but a few FP people are in front of you. We stood there on Saturday and had an amazing view of the whole thing! Plus, you can enjoy a Cronut while you are standing there!! 
