They are better than your coathanger solution but in my experience very fiddly - you have to adjust the aerial's height and position for optimum viewing; only problem is that what is optimal for one channel may be less so for another one.
It will be no substitute for an aerial on the roof or of course for cable TV.