I would say that the ASRock is better because it has 4 RAM slots, VS the 2 of the ASUS.
It also has an M.2, which the ASUS doesn't have.
And it just seems to be of better quality than the ASUS, putting more heatsinks over components that heat up.
If the 650w PSU is a reliable brand/model then you shouldn't have any problem with it.