It's a good setup for you guys. Only concern should be that they're both projection players that you need to play day 1, and development of players is not your coaches strong suit.
But other than that, I like your draft so far.
I love the pick. Reminds me of Ed last year. A guy who was seen as a top five pick going into his last college year, dropped over the course but not because he was bad, and then we snag him.