I have those same brakes on my LHT and they are great. The best cantis I've ever owned, and not expensive.
That's a beautiful bike. If you don't mind, post a review in a few weeks of how that Nexus 8 treats you. I'm planning on making the switch on my LHT, with much the same setup as you, and would love to hear your thoughts.