Given the low milage it is fine. In fact if thisis break in wear it is really low as I would expect from a modern engine. I have seen
GM engines with 50K miles onthem that looked worse then this are a matter of routine. 30ppm isnot that high especialy if this is break in wear. I would try M1 0W40 next it should be up to the extended oilchange interval of BWM or RTS 5W40.