I’ve never flown the Vindicator myself, but just looking at your fit I’ld say it looks good. Just very expensive.
If you’re already spending that much on the modules, you might as well get some drugs and implants. There are two implants that effect armor repair, the RS-603/RS-605 and another that I can’t remember off the top of my head.
If you find a good match up it will make an awesome video, so make sure you record it.