Well, Item (d) is completely under our control, as it is all known and non-proprietary in implementation. Any one of a dozen or so BBS denizens could do that one, so less pressure on Cambridge there. Ditto for item (b).

I also wonder about (c), if there's a hardcoded limit in the player software (other than 0xffff), or if it's just a matter again of having builder-like software make a bigger scratch partition?

Cheers!