I've used both a immersion coil and a plate chiller. I started with an immersion coil but was sick of seeing the >300L of water being wasted just to cool down 30L of wort and of course the >30 mins of waiting. The next issue I found was as soon as it hit summer I struggled to get wort <30C, I had to switch from tap water when it eventually got to 30c to my pseudo CLT that had 3 bags of ice in it, this entire process almost took an hour.
I finally switched to a plate chiller and haven't looked back. Can get 50L of wort down to 24c in <10 mins using tap water and I haven't had an issue brewing in summer. I agree with the above post that an infection can be an issue but this is the same with anything related to brewing on the cold side. To sanatise I soak the plate chiller in no-rinse sanatiser for at least an hour before running wort through it, just before running the wort through I empty the majority of the sanatiser out and then run the beginnings of the chilled wort into a bucket and discard it. Once finished chilling I run tap water on full pressure alternating between each end of the chiller until the runoff is clear. Finally, I drain the tap water out and let it dry upside down until the next brew.
No-chill works fine for a lot of people here, however I haven't had a need to try it as I ferment directly after brewing - not saying I wouldn't try it in the future though if I was brewing multiple batches for a big party or something.