Ugh. This is a "user", right? Not the "account". MEH.
The fact the ID is a number isn't bad. The fact there's no alias (confirmed so far) or the fact sharing is done with the number is the horrible part. You don't search Steam IDs with the number.
Right, but steam IDs are different to account IDs, and I don't see any indication you search by number.