I'm not sure what seams drastic since it should do exactly what you asked. Is there a specific concern you have that may calm your fears? Your end-user should not be able to get into your vba code anyhow since you should be able to convert the final deployment into an mde. But regardless, using the Kill function should allow you to delete another database, (although I have not tested, you will probably need to ensure that nobody is using the database to be deleted). Good luck,
Scott