M1 is impressive but one caveat, it's only being placed into small mobile devices so far. People speculate that it might be in iMacs by 1st or 2nd quarter '21 but when I looked into getting a Mac Mini M1 and adding an external graphics card enclosure I found that the M1 chip does not support discrete graphics cards, possibly due to its all-in-one chip design with graphics built in. This may hinder placing it into an iMac or higher. I'd like to gather thoughts from others on this. 1) Will iMacs continue to avoid the M1 so that it can keep discrete graphics? Meaning that the recent 27" revision is what to get instead of waiting. 2) Will Apple make the M1 work with discrete graphics in the future and that additional process is why there is a delay placing M1 in higher end devices? Meaning it's better to wait and get an M1 iMac. 3) Will Apple wait until a future M2 or M3 chip which improves the built-in graphics further so that it can compete with current discrete graphics card offerings in the iMac? There are rumors on other things but not much info on how M1 will fit into non-mobile devices. Maybe the M1 stands for Mobile1 and there is a future P1 (Pro1?) chip to come out still which supports discrete graphics or has more powerful built-in graphics.