The asus prime is fine , its a nice board.
Msi were massively on the ball when it came to bios updates early on with the am4 chipset but everyone else has caught up now.
Its a shame but I'd recommend steering clear of the gigabyte gaming 3 & 5 entirely (& Ive always been a gigabyte man in the past) .
They seem to have an inherent issue if you get a bad bios flash which seems to be common, where the backup bios is also rendered inoperable & you can end up with a complete brick.
The dual bios always worked fine on previous amd/intel chipsets , on am4 it appears to be completely broken .
Asrock pro 4 is a good board too , own it myself , had not a single issue with it & Ive had a ryzen 1700 since release date.