The channel that gave us Mega Piranha and Dinocroc vs. Supergator may have bitten off more than it can chew. The network is creating a new production site called “B Movie Mogul” (no sign of it yet) where fans will get to pitch ideas and be involved in the creative process, and create the ultimate “script by committee”. But really, this could be the chance for a good movie…