I would never try to run tubeless on non-tubeless rims on my road bike, the pressures and the risks are too too high for me. I really would not advise it for anyone. For my MTB I ran ghetto tubeless on non-specific tyres and rims for a couple of years, but now since I don't use my MTB much I switched back to tubes for easy of maintenance. I rube tubeless on two of my road bikes and once over the initial setup pains find them really convenient and trouble free. I don't think I will go back to tubes.