Yes! YT2Posts is made with SEO Optimization in mind! Since the YouTube videos are converted to WP posts, it is compatible with almost all SEO plugins out there!
Also, older videos are not deleted, which ensures that your website has no broken links, so that it stays SEO Optimized.