This is the thing that irritates me the most, frankly. Geordi was allowed to, on his own time and off the books, assemble a fully operational mobile weapons platform that could be armed at a moment's notice.The Enterprise-D was armed. Geordi said they the drones were loading the torpedo bays.
I've seen people justify this by saying that Geordi is no different than a car enthusiast, restoring vintage hot rodders and things like that. Yeah, but that old Studebaker rebuilt from pieces from junkyards isn't capable of bombing a planet back to liquid magma. A car is not a weapon of mass destruction. Geordi's kitbashed Enterprise-D is. We don't think of Federation starships this way because Star Trek does not condition us to see them this way, but it doesn't alter the fact that Geordi's pet project is capable of doling out unimaginable death and destruction. But we forgive it, or just ignore it altogether, because it's Geordi and he has Main Character Armor.