I thought the episode was kind of average until that tribal council! One of the best tribals this season.
I agree it's a shame that LJ and Tony used up their idols when they didn't need to, but they did seem like obvious choices for the other tribe, rather than taking out an easy lower member for numbers.
The fallout from that next week will be very interesting.
Any guesses on the "different powers" of this new idol? I have a suspicion it might not all be in favour of the person who finds it. It wouldn't surprise me if it had some catch, like you can only use it for another person, or that it can be used for yourself and another person at the same tribal, or that it has to be public, or it's used in a different way, or something like that. I don't think it can gain a lot of extra power specifically for the person who finds it. That would be too powerful.