Definitely recommend watching it from the start, but you can get away with some jumping around due to the numerous recaps they put up on the YouTube channel. I've heard that they plan to release season 1 on DVD and Blu-Ray sometime too, which I personally am waiting for. Daily Motion is the best way to go right now IMO though.Well, then I can toss some scratch at them for season one.
Most wrestling you can jump into at any point. I don't get that feeling with LU - i.e., I should watch from S1E1. What do y'all think?