MSI X370 SLI PLUS AM4 AMD X370 any good...??

It would be to replace Gigabyte AB350-Gaming 3-CF which I am completely unhappy with.
Or is there something better at around the same price point, in Canada that I should be looking at.

 

Thanks.