For a stranger to be able to turn off Location Services, Wi-Fi or mobile data connection, he/she needs to be able to unlock the iPhone first.
If someone stole a phone and disabled all this - what use would the phone be then...Maybe someone wants to see the private videos you shot with it..... ;-)
On the other hand there is no app other than find my iphone exists that can wipe iDevice remotely. Thats because wiping an iDevice is an extreme critical task and apple does not let 3rd party apps to access such a low level API.
Unfortunately there is no other application than find my iphone able of this.