It´s hard to make things balanced. I mean there are cases of blatant lolkilling core 1 bases, that´s for sure. In some situation RP should be mandatory maybe even for core 1 bases, for example when attacker is not in direct hostile relationship with owners of the base by IFF (see the example of Corsair ship shooting Zoner base without any communication, that´s just wrong). Though I would not see it as problem when there is direct hostile relationship (lets say Hessians killing base with RM IFF). However there would be need to force all bases to have IFF directly from the beginning.
On the other hand there are cases when bases are made without any RP. No info thread, no contact with locals, nothing. In such case I´m not sure RP should be mandatory. Requirements should be same for both sides.
Possible idea - rules can be reworked the way that if the base owners contacted some locals (lawfuls in case of house space, major local power which claims ownership of system in case of non-house space) prior construction, created base info thread and base has IFF from the beginning, then RP would mandatory before attacking regardless of the core. In case of silently build bases without any RP and info, silent killing would stay allowed.
Though as others said - requirement of forum RP won´t save the base when it will be made ten seconds before start of the siege.