I found Lost Light confusing as hell, its sitting on the Cut Line right not.
Optimus and Taro are prefectly fine for jumping into for new readers. I don't think Revolution had any real effect on the series and not completely necessary needed to enjoy any of the series.