I think that's right. As far as I can tell, all commands that take two arguments store the result in the second argument. It's unlike a PC or z80, but makes much more sense to me (I'm not quite sure why, I guess just because 68k is the first/only assembly language I know).