Nice set up, I think the perspective will be good, seeing road, rider and bike. My concern would be and I'm assuming you never have a pillion as they would probably kick it.
I tried different positions and eventually opted for front mount just below the screen.
Rook - I agree the vibrations are minimum or at least I can live with them. Even at high speeds it seems stable. I do put in the rubber "U" shaped thingy that came with it. This seems to stabilize it a bit better.
Now riding 2014 ohlins ZZR 1400, Z 750, GPZ1100ZX, ZZR1100, Hayabusa, GSXR1000, 2009 ZX14 special edition.