The BMW cradle (which is not bike model specific) is OK, subject to the limitations (or advantages) of using a phone - and the phone’s associated app’s - on a motorcycle. The cheaper cradles, whether made in China, Italy or wherever, are (by and large) OK, too. Buy and use whatever suits you best or don’t buy the things at all. It really is that simple. Or is that too hard for some in the 21st century?
There is an entire section and additional sub-sections of UKGSer devoted all but exclusively to the subject, which has about as much to do with a water cooled GS (awesome as it might be) as I have with open work basket weaving or Morris Dancing.