Hey! One of the authors of the Tranco list here
If you are using the CrUX list in its entirety, I belief that it provides a better source of domains for HTTP Archive. In fact, in the near future we’re adding a configuration option to only include domains that are also in CrUX.
If you’d like to use Tranco to rank the CrUX domains, you could use the entire list (as of today, this contains 7,160,985 domains), though the difference between a domain ranked 5M and one ranked 7M will not be very representative of course. To get the full list, simply add some zeroes to the URL, e.g. https://tranco-list.eu/list/N7JW/1000000 → https://tranco-list.eu/list/N7JW/100000000
If you are facing some shortcomings/challenges with Alexa/CrUX/Tranco/…, please let us know. As part of ongoing research we’re trying to push forward the current state of practice, so we’re very interested in knowing different use cases and see how to best accommodate them.