Honestly, it depends on you.
If you're willing to work hard and put in the extra shift for a month, altMBA is a good option. It is amazing how much ground they cover in just one month. Many of my friends who work in corparate took up the course and managed to learn a ton of new stuff they didn't know otherwise. If you're plaaning to start your own business or even currently running your enterprise, altMBA is a very good option.