Yeah, I think you nailed it: SP is a bit messy (Jered Weaver in the 8th? He fell to the 13th in my 12-team league last night and the 15th in my 10-teamer). Colon in the 21st could prove to be a steal. I'd swap Ackley out for someone with more upside (a starting pitcher?). Love the Archer pick at 19.
For offense, I think you'll be lacking power when push comes to shove. Goldschmidt is great, obviously, and Ian Desmond (though drafted early) should provide plenty of pop from shortstop, but that's about it. There was no 3B on the board in the second round to take over Gomez? 3B is terribly shallow this year, and I've been able to round out my OF in the late rounds. There are several guys I would've chased over Prado, if only for the power potential (Gyorko, Seager, or if you want to go early Wright or Longoria). Your OF is stacked, but with unknowns (I don't trust either of the three starters), though Khris Davis is a great 18th round pick.
You're going to have to make a few moves, but it's a solid framework to start building from.
If you'd care to shoot at my team, I'd appreciate it: viewtopic.php?t=468134