Has anybody tried this kit? Is it any good/better than these china girls, ht kits? I know its pretty much the same except a little different in design and the plastic covers. I know these u don't mix the oil with the gas. Does it climb hills decently?