I voted for 1, but use both. I use the iPhone app to run the pool 95% of the time and then use the web interface for setup, configs, updates and changes to schedules, basically anything other than pushing a button on the iPhone App.
I would love the Apple Watch app to be updated as I use it...