Looks solid to me. With just one unit of Heavy Destroyers, maybe the cheaper Destroyers would be more versatile and more numerous. Either way, I suggest splitting the one unit into two units (or three units if you take Destroyers) to force the enemy to split fire between the two if they wish to disable all of them.
Just keep them close together to benefit from We'll Be Back but divided so that the two units can choose more targets.