FSM is not a "stand in." It basically says that the theology belongs in theological context. ID and Creationism are interesting and compelling philosophical perspectives.
But the FSM is as valid as any other religion when put into the scientific realm. Belief is just belief.
Beer volcanoes and stripper factories for everyone!