Suzuki Hayabusa first impressions