How to best control my 2 speed fan.....here we go

^^This is what I'm thinking, don't see a real need for a complicated/ expensive controller, if what you are doing now "works"^^