A first and a third is a steep price to pay, but like you say, with Daniels you know what you are getting. With draft picks, not so much.
Daniels is a young, still improving player who made the pro bowl. His reception and yard numbers have grown each year, with 70 and 862 last year.
I'm sure the Bills are trying to work out a deal for him, whether or not it will happen is another story. I would lbe cool if the Bills gave Houston a 2nd and a 5th in a sign and trade deal.