That sounds good. The only problem is, there are lots of different types of animals and hence lots of extraneous info you won't need for the mcat. But it looks like the emphasis is micro enough that you will learn the basic stuff that is the same in everything like the sodium potassium pump.
It does sound easier than the human anat&phys course anyway. No you don't need to know anatomy for the MCAT but you don't need to know the physiology of birds, reptiles, amphibians, and fish either... so to me it would be a toss up, both have extra stuff. Anyway, I give you a thumbs up on the animal physio class, especially as opposed to the biochem class which was your original question anyway.