You do not need a Wi-Fi network set up to use the Wi-Fi and remote.  The GoPro Wi-Fi creates an ad hoc network that they communicate over.  You only need a Wi-Fi network in order to stream/share video and photos to the internet or to control multiple cameras with the GoPro App.