I don't know about those specific ones but I've got Jamo D590's for my mains and they sound very nice. (Also MTM layout)
Well at least they go with your nick. You can now call yourself JUGGY Jamo.