Don DX clusters do more or less the same thing as Beacon?
Yes, and no. DX clusters tend to identify the remote station by callsign, in hopes that someone can call that station to make a DX contact. Beacon does not seek to replace DX clusters, but to distill the information for purely propagation conditions purposes. Moreover, because Beacon runs on your local machine as a standalone application, a version of it may also be developed in the future that integrates with your logging program, such that entries made to that logging program are automatically published on the Beacon network.