So, my review is based on spot cleaning and not really using it as a pet stain cleaner, since I've only used it for spot cleaning the carpets and haven't been able to test on pet stains.
As far as the machine goes, here are some of the pros. I like that the machine is pretty compact, assembled in the box, and easy to use. Very easy to take the pieces apart to fill and clean when needed. The unit is small and not very heavy so it would be very easy to use for almost everyone, including the elderly, or children. It does have pretty good suction for being such a small device, and I believe you wouldn't have an issue using whatever cleaning solution you wanted.
As for the cons, why is the scrubber located where it Is? It makes no sense, as it doesn't allow you to use suction as easily as you should be able to while having the machine at a downward angle. The scrubbers are manual only, they do not spin. I feel this would have been a great upgrade, if they spun and were put at a different angle. They are removable for easy cleaning. The solution sprayer runs out extremely quickly. If you have a very small area that would be ok, but don't expect to be able to saturate too much, or too too big of an area.
Overall the machine is easy to use, easy to clean and easy to handle.