I don't see anyone this draft year who will be better at NT than he is. I think he's miscast at end, but will probably play there in the interest of getting the best 3 players out there.
I'd rather get an end, have Soap play NT, and kick Franklin to the curb.