No real downsides to this section aside from the insane amount of fans they cram in each row. And the closer you sit to the glass, the further you'll be from the restrooms.
To give you an idea what the view of the ice is like from section 111, here is a Youtube video shot from there during a Flyers/New York Rangers game in 2010. This video is testament to just how fun these games are and how much Philly loves their Flyers.
Comments
www.youtube.com/.../