I'm thinking of buying a dueminalove, but I had a few questions beforehand:
does any shield work with any arduino? Or do only certain shields work with a certain company's arduino?
can you use more than one shield on a with a given board? Meaning can I have both an ethernet shield and a motor driver shield attached to the same board, somehow stacked or something?
how difficult is it to allow the dueminalove to use battery power?
the official design has a flaw in the way the pins are laid out spacing wise, most clones and shields take this into account
some like the Seeeduino have an option for both the odd spacing or hobby friendly spacing (if you want to make your own shields on perfboard for example)
others like the barebones board, or nano can not use shields (arguably you could make a shield board for them but ...)
over all, if it looks like the one on the homepage, you should be OK