Wow I love that green cage! The eBay seller I ordered mine from only had black, but I would've ordered green if I could have so it would match my paint.
You need to adjust your B screw a bunch to get better wrap around the smallest gear. That will help significantly and was what finally fixed the problem for me. I stopped when I started losing tension on the bottom.
Also what bike stand is that? I need *something* to prop up my bike for working on it, right now I just pick it up and move the pedals with my other hand - not ideal.
I just rode another 15 miles today, ZERO skips. I rode a mile or so of trail through the woods, then the rest on roads (with some steep hills) and paved bike paths. Took my battery from 80% down to 30%. I'd say that's fair given my steep hill climbs with level 2-3 assist. Still waiting on Innotrace, but I really want to lower the assist levels in 2-5 because just assist 1 is 500 watts on the meter. Level 2 goes up to 1000w, and level 3 1500w.