Wow! 89cc?! Thats a huge jump! I've only seen 72 and 80...
My opinion is the engines are so small that even going to 72 will make a huge difference, which is what I just recieved and will install next week.
I can't speak for the quality and/or compatability of that particular kit.