Hi Shane, saw your post on Morrus's Discord. Fantasy Grounds would be great, I've been wanting to try a WOIN NEW for sometime.
If you go with Fantasy Grounds probably the best place to drum up players is the LFG forum.
LFG - Looking for Group
Please keep us posted.
Cheers,
Raz