I'd strongly advocate never adding code before its needed. It's both extra code to maintain and it's very confusing to a reader.

The reason for the toDatastore: keyword is that it's just simpler to read the call if it passes in the datastore -- it's obvious which datastore is being affected. The reader doesn't need to go to the method to see what datastore is being used.