I ordered the Ledger after (and despite) watching your video.
I'm pleased to say I'm having a much better time with it, and it sounds like you're running better now as well.
1) The screen shows the whole address when confirming a transaction now. I'm guessing yours is/was running an outdated firmware.
2) I, like you, thought it was absurd to download an individual app for each coin. It looks like, however, the "Bitcoin" wallet handles all the other altcoins EXCEPT xrp and eth. Does this make sense? No. Is it more convenient that having a separate app? Yes. I have successful sent and received both LTC and VTC, and it just runs through the "Bitcoin" wallet.
3) The CTO of Ledger is very active on Reddit, and has been explaining that the XRP network has been wonky on ledgers, and that they are working to fix it. I don't work with XRP, but that at least answers that.
That being said, with google's plan to kill off chrome apps, I'm looking forward to the standalone wallet promised by the developers. It should handle auto installing and uninstalling of apps on the device, and should centralize the control for all the coins, and hopefully make a much better product.
-WB