Just a note, GPS might also work indoors, for example, I have a WiFi only tablet and I can get GPS coordinates, sometimes it takes a little while to pick up the signal, I guess depends on your location, sometimes is fast other times is not, same results with my phone.
GPS data would in most cases take a little longer to get a fix than 1 to 2 seconds. Tango uses most probably different sources for positioning, in this case wifi data.
It works fine for me. Unfortunately I am travelling in the US rught now, so I cannot sent you an example right now. I had created a little test app once to switch between the different modes to get a position. When I am back by the end of next week I will post it.