I agree with that... I think it's good but not good enough to take on others. It's lacking some basic stuff but ive said that about allot of other sites.. They all for the most part got it together after going live and getting public criticism eventually they too will hopfully hammer it all out.
Did you use your phone while you were out and about or were you at home ? I notice when I'm out and I use my phone it will automatically change to Oregon where my phone internet provider Verizon is located and when I'm home it will automatically switch over to the town where my home based internet provider is located.