We are using no flat folder hierarchy which leads to pending requests deleting not the job itself but everything under the top two folders resulting in accidently deleting several subfolders/jobs at once.
-> extend HttpResponse doCreateXXXRequest(StaplerRequest request, StaplerResponse response) functions to support unlimited subfolder hierarchy
The plugin does not currently support deleting all jobs at the folder level with a deletion of a folder. That would require a new Request type to have the option to show up on the Folder view page.