Are you planing on enclosing the front or putting some kind of plastic up for the winter?
I would also be concerned with just chicken wire that will not stop most Predators.
Its a nice start. I am also not sure where you live so the winter part may not be a concern for you.