I know about the lower priority on the swap, there really is no fix to it, since swapon on Diablo doesn't have the priority switch.