It's been a while since your post, apologies for not getting back on the subject earlier.
I'll touch on your second point first. Quite a bit of the reasoning/thinking behind the design is probably readable on my private blog posts about my journey. The series should be all collected under the URL
http://defcon.no/tag/homebrew/?order=asc Basically, the concept was to make a version of G. Searle's fairly basic design, with inspiration from the RC2014 project, but in Single-board format, with IM2 at it's core and with the Z50Bus as it's expansion bus. Apart from going with IM2 on an SBC, I wanted to deviate as little from the basic RC2014/G.Searle concept as possible on the LiNC80 SBC1, and originally planned to use the standard Searle ROMs. This would allow the LiNC80 to have quite a lot of existing, compatible software available already. During the project, Steve Cousins came on-board with his brilliant SCM. This change from simple BASIC ROM to a fully featured and expandable monitor happened after I had spun up the first pre-production boards, so the hardware was reasonably set at that point.
I haven't quite decided yet, but as the name "LiNC80 SBC1" may indicate, I may design an "SBC2" at a later point. The Zilog DMAC will definitely be a part of an SBC2, and I am contemplating a
RomWBW-compatible paging mechanism to replace the paging (implemented but not really used) present on the SBC1. An SBC2 will probably still use the SIO/2, mostly for parts availability. Additionally, the SIO provides the same asynchronous serial functionality as a pure "UART" like the DART, but additionally provides HDLC/SDLC and CRC in one package. If a DART or UART is needed, I provide prototyping cards for Z50Bus :)
In regard to graphics, I really hope that someone tries their hand at a Z50Bus based display adapter. The "Membank" connector and associated paging-mechanism was included to facilitate memory expansion, and possibly a memory-mapped framebuffer. Possible directions may be either framebuffer based or I/O mapped. Implementation can be discrete, as you mention, or maybe something around the V99x8 VPDs or a Parallax Propeller. Even a Z50Bus-implementation of Geoff's VT100 "terminal" could be interesting. I've been experimenting a bit on some ideas myself, but haven't really gotten any real progress. If I were to come up with something "official", it would have to be based on current, in-production and in-stock parts.
I'm noting the wishes commented in this thread for inclusion on a possible SBC2, should I get to it. The power connector stands out as a "must change", and is a relatively "cheap" item on the list, so an SBC2 would include provisions for SPDT-switched barrel jack with LDO regulator, screw terminal and a small (probably micro) USB connector. I'm tempted to design in provision for a CH340 chip as well, even if it is a SOP/TSOP device. Regarding board space, I actually think I should be able to make a LiNC80 SBC2 not be much different in form factor, as I haven't really made the current board as small as possible :) It'll have to be a bit larger to fit an additional 40-pin IC for the Z84C10 DMAC, but not much.