I’m not sure this is really necessary. Why shouldn’t plugins that work with BP, but aren’t specifically made for it, be listed? You mentioned Default Blog Options, which can add a lot of value to a BP installation, if you allow user blogs.
Also, forcing plugin authors to add BP into their plugin name is a bad idea. If a plugin also works on a WP install without BP, it would put some users off. A good example for that would be s2member…