I think Moore was right to do his show the way he wanted to, but Voyager was never gonna be BSG. The tech of Trek makes a lot of those issues moot. Got power? Your replicators can take care of the rest. That being said, I do think that by not having supplies/damage to the ship/loss of shuttles & weapons be an issue, you undermine the central concept of Voyager, which is "a ship alone. "