Had to save your photo and rotate it to get a nice view (your photo was upside down on my monitor).
Very interesting, not my taste but looks like nice quality hardware. IMO would be over the top in .22LR but .17...makes more sense.
Let us know how it shoots.