It's the best (or least worst?) IMO because no solution is going to please everyone, so search + subscribe may be best overall. Sorr for leaving Search out, I figured it was a safe assumption.