Jaytech and 333 make the game easier for many people, sure. It's going to vary, depending on how easy one finds manual pitch and how much one is put off by framedrops, but yeah.
What I meant though, was that it's quite possible to get any 333+Jaytech time using ofw and manual pitch. Compared to this xXMicroVirusXx guy and others, who are using actual cheats to get impossible times.