no, xowf is (a) optional and (b) once acs-core is installed, one can get it via "install from repositpory" directly from OpenACS.
The primary reason for having xowf in the script was that up to the release of OpenACS 5.8.1 getting it from git was the only solution.
all the best
-g