I have no idea as I do not own any of them. Meanwell is just a more recognizable brand.
The Meanwell is 750W vs 480W and Meanwell will not require the DSSR20 for remote ON/OFF
250*127*41mm and 1.64kg efficiency 90.5% so there will still be about 50W worth of heat at 500W load that is similar to a typical laptop
215*115*50mm no mention about weight or efficiency may be around 85% but it is just a guess.