1. If I remember correctly, UMIL is preferred, but not required (can a MOD Team Member clarify if I'm wrong?). Personally, I've always thought that for those authors that wish to do so, offer both options. This way, the administrator of that board can decide if they want to do it manually or automatically (some of us actually like getting dirty
2. No problem here. There are even MODs that have been validated that do the same thing (portals come to mind). Also, if you search through the development forum, you will see 2 knowledge base MODs in development.
Flying is the second best thrill to cheerleaders; being caught is the first.