I decided not to install and returned it (to the same store, btw).
1. I wasn't happy with the quality, part of the stand was noticeably misaligned. It indeed wasn't a good example of "German quality and precision". More like apprentice wielder's work. On a side note, chromed HB luggage rack showed rust already, so I guess HB is just not very high-quality brand in general.
2. I didn't feel comfortable to alter the bike frame to install it.
3. The stand is very heavy.
4. Customer service from Motorcycle Adventure Store was, well, disappointing. They asked me to install the stand and then take pictures/measurements to exchange it.