I have had 2 cars with DI engines. First car went to 250,000 miles, I bought it with 120,000 miles on it. Second car bought with 85,000 miles on it, now has 155,000 miles. They both run fine with no cleaning of the intake valves. IMO the best way to clean the valves is to not do it.