So, due to misinformation in my fleet among Senior officer ranks, the tribble special project got finished and it imho ruins the look of the starbase as a whole, sadly Mr. Nemo, while he has the option to clean the tribbles up (for all of about 20 minutes before they re-appear), it is almost pointless to bother. It would be nice if there was a permanent option to disable the tribbles, or for the very least a toggle option for this special 'upgrade' much like (according to sto wiki) there is an option to show/hide the breen ship winter event upgrade. Further more, if you ever get to it, a toggle option for all the special projects would be nice imho.
I have created two new sports due to this project, Tribble Soccer and Tribble Hockey. Tribble Hockey is Tribble Soccer, but you have the Frosted Boots on. It might relieve your frustration of this project, but I agree there needs to be some type of console that can turn off various project because I am sure that the Tribble project is not the only one that Fleets want to permanently deactivate. Or at least have us talk to Nemo Jones or whatever his name is to infest the Starbase with Tribbles and default is with no Tribbles.
The new Spire limited project is how these projects are supposed to be done. It requires a console to activate it and there is immediate benefit to having it unlike the Dilithium Mine windows project that many fleets won't see or have to look inside by doing some Mountain Climbing to get any use out of it. Also, the new Spire limited project is one of the best if not the best limited project introduced.
I have every starbase project done except 1 and as far as that one I think it could use a change, maybe not disable it or remove it due to the fact that someone spent a lot of dilithium on it but instead add the function to turn them on and off by talking to the npc rather than just getting them removed for a short time. That way we can all keep it while being able to control when tribbles appear