We don't use it actively so I don't have any real experience with it. I'm not sure if there are any specific issues with development - my guess is it may depend on how you sequence the client...
For users it should definitely work. I see your point tho, but I would assume it should work for devs too.