I hate word, I avoid it whenever possible.
Yesterday, I had to *fix* a doc someone made with a section break every 2-3 pages, and different even/odd, and just by removing that, I halved the document size....

But seriously, that macro shouldn't be too bad, it only takes action on words/chars which are smallcap'ed or allcap'ed.
It may not actually be that bad for big docs.

Give it a burl, and let me know how it works?