If you understand how rooting works, you can root any phone using any computer that a) can run adb and b) can connect to the phone. You don't need a One-Click file, or some large zip file - it's a fairly simple set of commands (and files) you send to the phone. Doing it the One-Click way is just handing a loaded revolver to a cave man - you're giving people a way to brick a phone. Two or three hours of learning and they'd understand what they're doing, why they're doing it, and they wouldn't flash phone A's "root" on phone B and turn it into a paperweight.