We use a Python with a tube extension directly from our faucet and that works really well so far. It works much better than the hose we used at first before getting the Python.
I know what you are taking about with cheap hoses that kink. It seems like we have to buy new hoses every other year. No matter how much we spend on them and even if they say they will not kink, they all kink some worse than others. I'm not sure where got our last hoses but they have been the best we've had so far.