Glad to hear your steering comment, I was really concerned with this possible problem. I drive a lot of very rough terrain, a lot of moguls. If steering is as bad as you say, handlebars will be giving my thighs some bruises. Since I don't want a poor handling machine I will probably be going with the Zilla's. Front Vamps are so tiny, I don't like the way they look.