If you want all-in-one then here are some options:
Ambient WS-2000
uploads to: Ambientweather.net, Weather Underground, WeatherCloud, (and PWSweather via Ambientweather.net).
Ecowitt HP2551
uploads to: Ecowitt.net, Weather Underground, WeatherClould, MetOffice WOW, and a "Customized" server upload to one additional place like PWSweather, AWEKAS, your own server (website template, or WeeWX software...etc.).
If you want separate components then here are some options:
Ambient WS-5000 (uses same exact display console as WS-2000)
uploads to: Ambientweather.net, Weather Underground, WeatherCloud, (and PWSweather via Ambientweather.net).
Ecowitt HP2552 (doesn't really exist as a complete kit, as it is not listed, but you can custom order it part by part...more expensive though)
It is the same sensors as the HP3501 but just a different display. Uploads to same places as Ecowitt HP2551 as it is the same display console.
uploads to: Ecowitt.net, Weather Underground, WeatherClould, MetOffice WOW, and a "Customized" server upload to one additional place like PWSweather, AWEKAS, your own server (website template, or WeeWX software...etc.).
Ecowitt HP2553 - this is the same as the Ambient WS-5000 but Ecowitt's version...but if you are in the US you can't order it. Ecowitt will not sell it as they are bound by contract from Fine Offset that in the US only Ambient can sell the ultrasonic wind sensor.
Ecowitt GW1002 (this is the same sensors as the an HP3501 but with the GW1000 instead of a display). I know you want a display...so you can just add it to the GW1002. The display part is called HP2551-C, which is Ecowitt's version of the WS-2000-C.
Hybird options - mix and match sensor brands and console brands
You can mix and match with 2 rules:
1 - Keep the frequency the same (915 MHz in your case for the US).
2 - You can use Ambient sensors with Ecowitt consoles (the GW1000 is a console just as the display types). Any Ecowitt console will see the Ambient sensors or the Ecowitt sensors. BUT you can't do it the other way around and so you can't use an Ecowitt sensor with an Ambient console. The Ambient firmware will not allow you to see Ecowitt branded sensors even if the frequency matches.
It is this hybrid approach that lets you do what BKS97 mentioned. Starting off with a WS-2000 (Ambient sensors) and then add the Ecowitt GW1000 to give you more options for your data.
Sometimes people miss an even more expensive option. You start off with a complete Ecowitt system like the GW1001 or GW1002 or GW1003 and then add the HP2551-C disaplay...but you aren't done yet. Because this gets you a GW1000 then you can pair it up with a Meteobridge and if you get it with Ambientweather.net license then you can upload to Ambientweather.net, and it lets you do everything else that a Meteobridge does.