its better to keep it off when ur not using. When ur switching off the router the NAT caches will get cleared. So u can avoid hanging while working. What is the master of wasting the precious bandwidth for anonymous users(if ur WLAN is open.