This articles agrees with sleeping on your side can reduce snoring.
http://www.uratex.com.ph/industrial-institutional/blog/perfect-alignment-sleeping-positions-and-their-health-benefits/
Based on this blog, every positions has advantages.
http://www.uratex.com.ph/industrial-institutional/blog/perfect-alignment-sleeping-positions-and-their-health-benefits/