If your engine has two separate light boards, you can’t use a board replacement decoder like the DN163A0. The DZ143 is listed in the selection of decoders for the frame of Southern Digital. I can’t see any reason why it shouldn’t work. A frame like this Southern Digital’s is the way to go, if you don’t want to modify the frame yourself.
In case you change your mind and give the milling of your frame a try (the only tool you need is a file), I post these pics of the GP7 with the DZ123. If it goes wrong, you can still buy the Southern Digital frame.