The setup is very solid. The Givi monolock seems very stable and the frame was all first rate. There were no problems with installing it.
The 26l topbox might seem small, but for a svelt bike like a 650r Ninja, it's a well proportioned fit.
$320 all in (including shipping & taxes) for the Kappa case, the Ninja specific mounting bracket and the Givi monolock base.