The dishwasher w/out soap method is a sanitizing procedure. You need to make sure it is clean first, meaning free of foreign matter, dirt, grime, etc.
If you don't rinse the bottle soon after pouring it out, then, yes, it's a good idea to scrub it out using OxyClean or whatever you use (no...