Wow, great looking sandwich! I like a good horseradish sauce as well.
My only suggestion would be to add a little onion powder and maybe some brown sugar to your rub.
Weber One-Touch Gold
"BEER is proof that God loves us and wants us to be happy". - Benjamin Franklin