Personally I'd love for battleships to be far less common, across the board. As far as Core goes, we're a small faction and can only field 3 or 4 Makos. There needs to be input from the Dev/Admin/Storyline team as to the actual/maximum number of battleships each house/organisation should/could have. There then needs to be some sort of control to stop those numbers from being exceeded. SRPs seem the only viable option in that case.
But you then run into the quagmire if dealing with the indy players, and restricting their access as well. Not a job I'd want to have.