It is fine that it only works on wifi since today's 3G networks have too much latency for good VOIP over the 3G connection.
The one benefit this will have is to make the iPhone more corporate friendly as many companies are moving to using Skype for their phone services (www.skypeforsip.com for more info). This will make this easier and help control costs.