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.