Does this indicate that there isnt much to go on development (i.e. the cores completed and now we're adding support for the devices like keyboard, monitor etc??)
Well OpenBIOS has already since we started PearPC been pretty compatible and complete in its OpenFirmware implementation.
The problem that we're running into with PearPC, is that in order to use OpenBIOS, the code has been so far written raw to the platform, and made use of a serial port for the input/output.
This is all fine and good for development, but we're trying to get an actual boot-up going that should detect devices and setup a more practical interface.
Thus, it's not that the development is completed, in fact, it's far from that unless you're talking strictly about the core. The problem is, and has always been the startup and initialization code, which BIOS manufacturers and reknowned for not releasing as an open standard and inhibit the free software community for producing alternatives.