What's the service intervals like on your car? I flushed mine when I first got it as it was serviced every 15k kays or so...
Since then I've done annual oil changes (less than 5k kays for me) and the detergents in the oil keeps the engine clean.
Liqui moly engine flush is currently on sale at repco for around $10 (30% off) just use some of that