let Windows manage it
Swap file size is something that Windows actually does really well, just let your swap be system managed instead of hard set to a lower/upper. According to the people that started sysinternals anyhow (pretty sure it was him/them).
Definitely run pagedefrag automatically at startup though too.