Yes it does; I also feel like this is a good way to take things. I wouldn't object to the ICF only having one weapon if it was actually decent.
I also like the clearly defined roles for DD's and CA's. I felt like DD's were only really good against frigates, where as BC's were good against both frigates and larger.
sounds like improvements on all aspects keep up the good work!