Complex sentence: It looks alright on a cursory glance, however it should be subject to same kind of scrutiny as other sources have been subject to on the talk page and this source alone still does not validate the existence of a separate article with content.
Split into simpler sentences: It looks alright on a cursory glance, however it should be subject to same kind of scrutiny as other sources have been subject to, on the talk page. And this source alone still does not validate the existence of a separate article with content.