No, I don't think so. The cache has to be consistent with the databases on the toolserver, otherwise I would not be able to match up revisions correctly. You should only use that hack if you use the article text only, without any data from the toolserver db...
Regards, Daniel
It's not a hack. Caches can store multiple rev_id's of wikitext, and if you use Special:Export when fetching the latest wikitext version, then you know what rev_id to cache the wikitext under.
I have a number of tools that use wikipedia's latest rev_id, rather than the replaged one, and I find it to be generally useful. As you said, you have to keep in mind that any metadata you get from the local database may be inconsistent with the latest version of the wikitext, but I still find that there are some tools that are better off using the latest wikitext.
-Interiot