Should I import all my existing reviews after installing?

No, there is no need to import any review. As long as your review app is Product Reviews by Shopify, then your reviews are and will continue to be managed by Product Reviews by Shopify. Our app will only add extra features such as images, videos, geolocation, rich text, etc.