If MicroPlus improved their data reliability (ie. live timing operating correctly, with all relevant documents posted [sometimes they just straight fail to post a few random ones, which is annoying]) their new system [used for Oran 2022, Commonwealth Games 2022, Lake Placid 2023, and now here) would be on par with SwissTiming’s classic sportresult system in my opinion. It offers the information I want (when it works properly) and it has a clean UI that can be customized to fit the look of the games nicely.
Bornan’s current results system has some promise too [2019 World Beach Games and 2022 GCC Games for reference), especially since it’s easily integrated into moblie apps. However, they too need to improve their data reliability a little bit. Their system (especially documents) can be a bit heavy too.