Thoughts on whether return value should be checked here? Do we want to delete the pg2 group even if pool destruction failed in some way?