Unless it's changed, Bafang life cycle test is 30,000 miles, though that's under lab conditions. 1200 is a bit on the low side. I think a normal one would last a lot longer, so no need to panic, but a decent greasing wouldn't do any harm.
Don't fill it with grease, like in the video. Not only...