Website: Blossoms is the oldest "Introduction only" site and it is still one of the very best.
It would be perfect if it just had a keyword search function too.
I'm not sure why you would build such a great all around search engine and skip that, but all in all it is an excellent search function.
It has also recently done a complete site overhaul that made the site much nicer to look at, easier to use, and added new some features.
One thing that is very nice about the new Cherry Blossoms is that it has a great search function that allows you to look for a whole range of variables.
Cherry Blossoms also has a button on every page to report scammers, so they do take the safety of their members seriously.