I definitely would be able to use it and I'm certain other people could find uses for it
how is it used? like, is it an event?
Kinda, there's a general client.leaveSuite() event that's triggered whenever they join a gamemode or leave the server.
It also triggers the removal and archiving of the bricks in the suite.
When someone loads a suite (also part of another event client.getSuite()) all the bricks from the archive/save are loaded into a list $tempBLT::suiteBricks[%room] - $tempBLT::suiteBrick[%room,%i] and each time a player adds a brick to their suite, it is also added to said list.
When archiving/saving the bricks it simply goes though this list, omitting any bricks that are no longer present.