Are you putting a maintainace supply bay on the corvetes? That seems like an awful lot of supplies for only 2 engineering spaces. If you are, I'd strip it out and replace it with the same size in engineering spaces.
I'd aim for a maintainance life of around 3 years, as you will want to bring the ship back to spend a year in overhaul at that point. If space is an issue and you can't affrod to add enough engineering spaces to reach that length of time, ensure that you have at least twice the max repair value in supplies on board and design a supply ship to add to your fleet train to resupply your fighting ships.
Your R1 sensor for picking up missiles is rather short ranged, I'd place one triple it's size on each corvette and one ten times it's size on the battleship. You want to be able to track incoming missiles for a period as you gain a bonus to your PD's effective tracking speed based on how long you have been tracking them. This bonus is capped by the max tracking time bonus techline. You also want each corvette to have at least a basic sensor so that they are not rendered unable to fire if you lose the battleship.
If your fleet doctrine is going to have every battleship escorted by a squadron of corvettes, I'd consider not putting any PD on the battleship itself, use the space for some additional lasers making it into a dedicated anti-ship vessel. I'd also put a second firecontrol on it, as it stands one lucky hit with a meson cannon renders it unable to fight.