lots of true sport bikes have tank slappers, so one tester can make or break a bike ?. what he should have said is this is a wonderful performing street bike , not a racing bike. if you want to have a great sport bike that you can ride without beating your body up you cant go wrong on a 03 Z 1000.
would cruised magazine test a GSXr 1000 and say what a bad commuter bike the GSXr is. dont buy one it sucks. most of us that buy a naked ,sit up bike understand it does not have the race suspension or 120 MPH wind protection. a steering dampener prolly will solve a tank slapper problem if you want to push the ZED to a higher level. all i know is in the canyon my 04 ZED is a fantastic performer at my ability limit. it makes the ZRX i used to own[ and loved] feel like a tuna boat compared to my Z 1000.