At the moment i use this
http://coriolis.io/outfit/anaconda/...Cc205eP424.Iw18ZlA=.Aw18ZlA=?bn=Anaprodef111a
A bit cheaper than your setups, but fully functional still. I am not aiming to get it A rated any time soon and will stay at D rated for most parts, except i will change shields to A a little later and probably a C powerplant to get more shield boosters on there.
So far no issues with defense, as that is what it is supposed to do, not offense. Take me from station to the ring, and back alive. If i get hull damage from an assault, it is alright, i know it is no king of dps, but to only take me home partly in one piece. If poop happens.
I do some lighter combat from time to time and it do fine with that too. Combat is not my main profession, just a distraction at times.