Steps - add hooks in SitesManager.deleteSite - review all existing data in the DB related to a given website - make sure all plugins listen to SitesManager.deleteSite and delete the website data from the DB
I think "low" priority isn't appropriate.
Deleting a site from database cut many many mb! Just think about the visit_log, and shrinking visit_log leads to a optimized archive process, smaller archives tables, a quicker db, etc.
(In ) refs #585 - add SitesManager.deleteSite hook
(In ) fixes #2148, refs #585
(In ) Fixes #585 Now, every entity linked to a site is deleted when a site is deleted. Only the logs and archives are not deleted, because it could result in severe data loss. Better deal with this later on..