Dave - you are super ambitious in that you fabbed a way to mount that on the handlebars.... I am with you about carrying it in your pocket.
I ended up buying the cyclops - havent put it on the bike because I want to put the Hawkshead t valve on the two tires to make life easier. Also,even though I live in the AZ desert, I have ridden in almost two weeks as it has been raining. Much as I would like to complain about that, when you live in the desert, you thank God every time it rains.