Hello there,
I'm new to the forums but I've been lurking for a while trying to get as much information as I can about Panasonic Qs and what's possible for modding in 2020.
Seems like there isn't that much. Here is what I've learned as I refurbished mine since it had the dreaded smashed plastic DVD drive rails.
Starting with the Smashed plastic.
I was very unlucky as after the first delivery whilst I was living in Japan my drive rails were broken. I spent 2 days gluing them back together only to be thwarted by the failed drive belt.
Then I shipped it back to England with me and all my hard work was smashed again, but this time the DVD lens was also physically broken.

Anyway, whilst I was searching for a new laser assembly I discovered that the entire DVD assembly is shared with a Panasonic DVD player the DVD-XV10 in Europe and the DVD-XP30 DVD-XP50 in Japan and I presume America.
I picked up DVD-XV10 from fleabay and took it out. And YES it is exactly the same drive as the Panasonic Q.
Unfortunately this too had smashed drive rails from postage. (Damn you Panasonic for have terrible design)
So I bought some 3d printed replacements from shapeways.
When they arrived and I tried to fit them I ran into some issues, the Drive tray has different size running slots, they are slightly thinner on the side with the opening gears, and the 3d printed pieces are just mirrored images. Thankfully 15 minutes with a file and I had them back to correct size.
If you don't mind the work these printed pieces are much stronger than the originals.
There are other things to take into account if you are doing a drive swap like me. The opening mechanism switch assembly needs to be desoldered and swapped out to accommodate the longer wires from the Q.
Needless to say the swap was a complete success. and After adjusting the laser pots to match the original drive it plays both DVDs and Gamecube games perfectly.
NOW ON TO THE MODDING.
I'm hoping to get the XENOGC working, along with perhaps a PAL DVD drive board swap. I'll keep you updated, and perhaps get some help with reading the output from CN302 debug connection.