Slammed Triumph/Honda Acclaim - Yay or nay?