Thanks for the interesting comparison. FYI Bangkok Airways does actually offer a business class product, although I've never tried it and it wasn't offered on my route. I noticed a small portion of the lounge in CNX was separated out for J passengers and asked about it.
I too was impressed quite a bit with PG. I'm sitting in Siem Reap as I write this having taken their ATR7 operated BKK-REP flight here.
I wish I had known about the full bar on mainline for my CNX-BKK flight. If I'd thought to ask I surely would have taken advantage!