I am sorry to see there were no reply to your post.
I am considering getting a Innovv K2 too but I am interested in some feedback and hints about installation on a ST first.
I have a DOD dashcam in my car and I like it a lot (mainly used for my duties as I work in road accident reconstruction). DOD's cam for motorbike seems good too, but the Innovv K2 does fit better.
Niko ST, if you are still here, have you installed a cam on your bike?