Don’t worry, I’m still working a lot on this “new stuff”, but it takes time.
As for using the CPC+ DMA instead of the “normal” way of a PSG, I believe Roudoudou did something already. It’s really quite easy to do. Maybe I’ll integrate it later. But it will ‘only’ save you a few scanlines. Good, but not a revolution :).