Welcome to a terrific forum and a great online community, Octoberon! Looking forward to seeing those pics of your Street Triple.
If I wanted to save money I'd pull the clutch in and turn the engine off going downhill. Which I do, obviously.