Yes the crew deserve a well done, not just the Captain.
That particular model of the Airbus does not require the capability to dump fuel as it can land with an all up fuel load.
The aircraft remained in the air for several reasons, not to just burn off some fuel as the reporters said BUT to give the pilots time to work out a solution.
It also gave the engineers time to speak with the pilots and to help with a solution.
Landing gear amongst other failures are practiced and drilled over and over and over in simulators.
I do not believe the passengers watched their landing on monitors as standard procedure would be to turn off all non essential electrical equipment and they would be required to give their full attention to the back end crew.
The pilots would have used controlled braking and engine power to control the aircraft and held the nose off as long as possible.
All in all a well executed controlled crash landing

Cheers...Happy Landings...Doug