Yes, I also wrote to the seller (aebike) and they wrote to SunRaceUSA and copied me.
I had another look at the 8sp seals; the seal at the big ball race seems rudimentary, I wonder if I would lose the oil there. I'll see if I can find a description or I'll post some pics for opinions.