In your case, there is no disadvantage in using the CodeIgniter.
From the default schema, you can get rid of the index.php in the URL by modifying ci's config and using .htaccess. Note that CI is more in the domain of the back-end, whereas SEO is more in the domain of the front-end.