They do a pretty nice job of explaining why and what they did - might be a nice framework if you're planning on justifying your decisions.
I personally find these designs more "fun to look at" than anything - it's always cool to see what and how someone who isn't a part of the day to day sees a product as. To me, these designs are just a super detailed pieces of user feedback. Keep going at it!