Fair question.
Softpedia - not that I am aware of.
And very much in agreement with being leery of 3rd party sites - for any software.
I will use non-manufacturer websites when there seems to be not other choice.
Plus you already have/had the MSI link.
I was more focused on the reference regarding MSI Live Update being for MSI motherboards.
Actually the point is made in the first paragraph as well.