Good thoughts -- mine would vary slightly, but not much. I'll just show my differences:
I'd put WR at 9 as well -- with the exception of Johnson, we are very unproven there,
TE -3 -- Not the year to go Tight end -- we can work around that this year
QB -6 - this is a good year to draft a back-up that might in a few years challenge to start
CB -- I'd make that a 8 - in this league now, tyou need depth and quality at CB.