I had a Shop Vac go up not once but twice on two different occasions while cleaning my pellet stove! You think i would have learned the first time.Now i have a vac. that is for cleaning stoves. Never happened while doing my coal stove thankfully as it is harder to get outside.As for fire extinguishers i have Halon.
The main reason I am against powder ones at home is that the mess/damage they create usually ends up being more costly than the fire damage you prevented. You end up with sticky powder everywhere.If you have a huge fire then by all means use a powder one; however to extinguish a frying pan it may not be worth destroying your kitchen.