Have you considered the costs associated with
1. Getting an unsupported configuration working initially.
2. Maintaining an unsupported configuration over time.
3. Splitting your development time and expertise across two platforms...the techniques and skills required for writing high-performing code for MySQL are quite different than for SQL Server.
There are no special teachers of virtue, because virtue is taught by the whole community. --Plato