Better in every way except for screen size (although that's fixable if you get an external monitor). However, if portability is not a concern I'd wait for the inevitable M-series successor to the 27" iMac, or get a 24" iMac now (even the latter is a pretty big upgrade from a 2012 although you still take a slight hit with screen size).