Very good. Only asked because the first statement as it appears there in english doesn't quite match what he actually said in the article's summary (which is: "...this is a very seriously well made piece of software."), though the semantic nuance is very miniscule.
But perhaps your translator was just further concentrating the main points of the text rather than doing a phrase-by-phrase translation, in which case fair enuff
I've worked as translator myself, I should add, hence the interest.