I see no downside to doing this and you can probably get it done in <1000 lines of code, most pgBouncer features aren't needed.