Hey Cos, well done first of all for posting- I've known you personally for many years and can attest to your safety consciousness and good airmanship. Marks right, it's a good learning experience, the rest is incidental -so what can we learn.
Always do a thorough "pre landing" check BUMPPFISHA covers it all- the first one is BRAKES. In any toe brake aircraft you must deliberately pull your heels back and ensure they are well clear after checking for pressure . The fundamental Savannah problem is the brakes are huge paddles and the rudder bars short- kinda stacks the odds against all of us from the start ( so vigilance is paramount). I've stuffed up more than a few times let me tell you!
Next the vibration??? Did you ever figure out what it was, I've flown Marks Sav and can confirm what you said. It would have set the bells ringing and the rest becomes human Factor related and situational awareness.
Finally- and this applies to all aircraft but lifty low performance ones and draggers particularly. Many have been a little upset that the Sav has been identified as Low Performance by RA Aus but there are characteristics that the Savannah has, and can exhibit at very low air speeds that it is capable of that must be understood as low performance envelope characteristics, the flip side of this is that if we fly them at the higher end of the speed envelope, particularly in landing then that lifty wing can be like a kite that doesn't want to come down, this can set up interesting conundrums in some landing situations. All of this adds up to ONE most important point NO aircraft is landed until it is safely back at taxi speed ( or less) and we all log flight time when the engine stops so that's when we need to fly the plane till.
Now having said all this, and I've waited a while as I've been busy- this post is for the benefit of ALL Pilots and Savannah ones particularly. We can all help each other in some way, and I will always offer a hand to any pilot who asks and I always look for ways to improve myself. Thanks for posting Cos - you humility underpins your character as a great bloke and good aviator.