I think it depends on the need & the priorities. A JE has a bit more traceability (can run reports) and flexibility (eg if you need to edit or remove it in certain cases), but if it’s happening super frequently, SuiteGL won’t result in hundreds of additional transactions in the system. Another downside of SuiteGL is that for the time being, it’s 1.0 code only, so if long-term maintenance is a concern that could be impactful as well (someday SuiteGL in 1.0 may start to have bugs as 1.0 is no longer supported/may require rewrites to 2.x).