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.I am in Surrey, not too far......
As a newbie with a Bafang BBS01B on a Giant Roam hybrid bike, I would be interested in more info as to exactly where (and how) you grease? Already knocking 150 miles and only fitted a week ago, so 1,200 miles will soon be achieved!
Don't fill it with grease, like in the video. Not only will that make your motor very heavy, but it will cause a lot of viscous drag, which will probably do more harm than good, and it'll cut down your range.