Self explanatory.
This is how WHMCS works. It's intuitive, it's quick, and the only downside is a negligible performance penalty. Account info (domain/username) is either #1 or #2 in search volume for pretty much any hosting company, next to client names/emails.
Also, the first and pretty much only thing I want to see when searching services, service labels, are not even displayed in service search results.