First contract league draft completed

Just completed my first contract league draft, hows this team look? 12 team, PPR, SF.

DJ Moore is on a 4 year deal
Watson/Dak are on 3 year deals
Ekeler/Drake/Julio/Woods are on 2 year deals
All rookies are on 4 year deals

Everyone else is on a 1 year deal, we get 1 franchise tag at the end of the year. All other 1 year deals will hit the player pool for an auction next off season.

Any suggestions moving forward?