I've been using it the last few weeks and I find it kind of marginal in value.
It was quite helpful with filling out some kubernetes type details and it makes some decent guesses when declaring constants. I also had it rewrite a line of code to order keys in a string.
Otherwise I find you really have to keep an eye on what it's doing - even simple things like function invocations it can get wrong e.g. incorrect arguments being passed to a method (where argument types aren't even matching).
Also I guess results depend on the language - I tried to get it to write a simple golang http server with a handler and couldn't figure out how to prompt it to write one.
I'm actually looking forward to a better Gopilot. It seems like doomsdayers do well in getting publicity, but to me it feels more like a refactoring tool that can help to speed up the development process (and teach me a few things along the way).