As I told many people back when it was in theatres, it's funny, but not hilarious. Granted, I've pretty much given up on Seth McFarlane in recent years, though I did enjoy Ted. However, between Ted and A Million Ways, Ted is definitely the superior movie.
One thing that did impress me with A Million Ways was that it actually is a well-crafted movie. Meaning they did their homework making it feel like a proper Western with all the location work and all that. So much so that I kind of wish they had dropped the silly toilet humour and tried to make it an honest Western, which I think McFarlane could have pulled off. Unfortunately, marketing it would have been impossible. A Western from the guy who makes Family Guy doesn't quite wok as well in promotional circles as a comedy from the guy who makes Family Guy does.