I like the deal too, especially if you can get a nice draft pick (though I wouldn't necessarily let that kill the deal).
Hamilton is going to get some nice stats, but having the other hitters you already do as well as Verlander/Hamels/Bumgarner for your pitching staff is nice!
I'm not that big of a fan of Altuve, so I'd actually do a second deal if you trade for Verlander, in which I'd offer Altuve and whatever pick you get from the trade for a better player.
Good luck. Hope you get Verlander.