I still believe that Hypo will eradicate ich, but after hypo if you made a mistake of not QTing your new arrivals for 2weeks, you will still re-introduce ich into the tank again.
This is exactly what happened to me, after hypo, I let one fish into the tank without proper QT and a few days later, ich re-appear. That's is why I decided to try Salifert.