Is it allowed to make an internet speed test game?

I’m planning to make a game that is related to an internet speedtest which measures how fast you can transfer data from the client to the server (Upload), or from the server to the client (Download).

To do this, I plan on making the server transfer high data (eg. 2 MB/s) to the client through a RemoteEvent. However, this could potentionally cause unexpected data charges sooner. I’ve checked the TOS, and I couldn’t find anything that explicitly tells you that you shouldn’t make a game with extremely high data usage. However, I’m not sure if it’s generally allowed to make a speedtest game. I just want to make sure that I’m not violating any rules accidentally.

RemoteEvents aren’t made for high-throughput data.
networking is optimized for gameplay, not for raw data transfer like speed tests
Roblox enforces throttle caps (~50 KB/s for remotes per client/server) and rate limits

I meant a RemoteEvent constantly firing to the player, but if it’s not optimzed for high-throughput data, then what could I do to still make an accurate speedtest?