Don't know about portable printers, but my Canon IP4200 sucks! It takes about 3 hours from "turn on" to "ready to print" and as soon as one of its 4, extortionately expensive ink cartridges runs out, you have to replace the empty one otherwise the others won't work, even if they're full. My old printer, can't remember what it was, used to make the missing colour from the other colours if one of them ran out. Not ideal I know, but at least the printer wasn't disabled until a replacement could be bought.
One day I would like to get one of those beautiful A3 printers