I thought all of the options were good options, even a RT. Would have been disappointed if we picked DeJean at 15.
Yes, I like the pick because it sets us up with long term solutions at the three most important positions on an NFL team, QB, LT, and EDGE, so things fell right for us. And we have Paye for the other side.
As far as Latu specifically, I am concerned about his bend. From the tape, he seems to run around the OTs sort of straight up instead of ducking around them. But I may not be seeing it right. But yes, I like the pick.