Toaster oven / Regular Oven makes it cook more evenly, which has been mentioned before; though it also makes it not feel like the sun if you bite in to one too early.
the issue with mcmmo boosts is purely a plugin issue last I heard, the developer has not issued a fix for it so in the meantime I believe that it is disabled for that reason alone.
it is an administrators job to keep the server running smoothly, if your machine was indeed causing lag then you shouldn't build it again as it can cause issues for other players on the server.
The server only has a certain amount of resources to keep up with the amount of players that it hosts...