I think a "full investigation" will not suffice and is merely a band aid solution to the problem (the increasing rate of cheaters in the game). If I may, I am going to suggest 2 possible courses of action:
1) Track down the source of the cheats and deal with them - It is pretty easy to search for the sources of the cheats because you literally just have to type "Apex Legends Cheats" then voila, you just found its source(s). After such, it is up to you on how you guys will handle their softwares (you can probably "get a sample" of their cheats and block them or I don't know, it's up to you guys on what you think is the best action to do and;
2) Develop an in-game report system - Almost all forums that I've been in have been asking for this because: a) it will be easier to report cheaters rather than to memorize/take note of the username THEN go to Easy Anti-Cheat website, b) bots who sell cheats EVERYWHERE will be easier to report (I just played a game before reporting this issue and I got queued up with TWO bots on a squad of THREE). I mean we already have the option to mute our teammates, why not go the extra mile and add an option to report them? and lastly, c) whenever I get killed on a "sketchy situation" I always watch the player to see if something's up. Again, it would be easier to report the cheater in-game rather than going to an external web page. In addition, since we have the option to watch players, why deprive us the option to report them if we find anything "fishy" on their gameplay. Those mentioned above, is of course, provided that the developers will actually give proper investigation to the reported players.
The gamers hate cheaters because they just ruin the gameplay, the developers should also hate cheaters because they destroy the game they placed so much effort on. So please, let us help each other through giving us a proper and a convenient way to report these cheaters. We know that the developers are working hard to tackle this issue, so please let the gaming community help them (through the ones mentioned above).
Hoping for an actual response and not an automated one.
Thank you and regards