The best portable monitors for MacBook are ASUS ZenScreen MB14AC & AOC I1601FWUX because they support video over USB-C.