+1. Even with the CIG fix that D* has rolled-out in the latest CE, you still see channels you DON'T get in SEARCH results (channels you don't get are only removed from AUTORECORD results). That's intentional on their part to show you that a CHANNEL you may want to subscribe to is available, and I personally don't favor that approach.
I, too, wish I could get a filtered search list based on my current custom list. Getting every channel in creation is a pain.
Like the HR10, they should give you the OPTION to search ALL channels if that's your goal, but also to just search an editable CIG list if that's all you want to see in your SEARCH results.
Just my .02. /steve