Yes. Mine works fine (so far) with DirectX7a . I am using a Dell Inspiron laptop, WinME, GeForce2Go graphics.
Give it a try if you already have DX7a. It can't hurt. Whereas putting a beta version of DX9 may cause problems. Don't know. I'm playing it safe for now.
stwils