Hi,
Sorry to hear about your bad experiences. Remember that CefSharp is a community project (which is also the reason why I haven't had time to answer so many emails lately in the group); we do our best to make CefSharp as good as possible, but there's obviously things that arent' working as excellent as they could (or should). The deployment hassle is one of these.
First step: download the latest release (1.25.3) and make sure you can run the .exe files in the Release folder. I just tried these on my local machine, it worked fine. If it doesn't, it probably means that you are missing the VC2012 redistributable (link on the FAQ page).
I'm not sure that the "Add existing items" approach will work. You must make *sure* that the bin\Debug (or bin\Release) of your WinForms app contains the required files; it seems like you have done this but I would guess that there's still something missing. What I've done personally is use a "post-build" command to basically xcopy the required CefSharp dependencies into the $(TargetFolder). It's not so hard actually, you could give it a try.
As mentioned, I think we all know that this is not so convenient and there is an issue (
https://github.com/cefsharp/CefSharp/issues/137) that would make this quite a bit more convenient. Unfortunately neither me nor anyone else (as far as I know) has had time to work on it yet. Personally, I focus more on the WPF target for CefSharp since that's the one I use at work. For me, it works very well; it's just a matter of getting the right files in the right place in my experience.
Best regards,
Per