I need to export products from Magento to 3rd party CMS, let's say Wordpress.

My store will look like this:   

- I don't need to integrate systems (neither sharing sessions, nor customers)    
- There would be only about 300 products with only limited information about the products (title, sku, link, image and description, so not cross-sells, any custom attributes etc.)   
- There would be multi-store view set up so it, probably, would be necessary to export products per store view.

This can be achieved by at least 3 options: 

 1. Using default Export functionality (Advanced Profiles) (perhaps
    would need to add cron job feature for default functionality)   
    
 2. Magento extension: public end point with export data + Wordpress extension that will
        grab generated .xml files
 3. Wordpress extension: using Magento SOAP API

What would be the right way to do this?