Sub Types

I'm really just brainstorming ideas here. Some will be good (hopefully) and some won't, but at the very least I'll have fun throwing out ideas
.
So my idea is that you can have subs of different types: Combat Subs (what we use now), Reinforcement Subs, Tank Subs, Convoy Subs, and Interceptor Subs. Each with advantages and disadvantages.
Combat subs would act exactly like the subs we have now, that doesn't change. But the idea is that you can set what type of sub is being used.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Reinforcement subs would move 25% faster when aiding allies and maybe even yourself (unless it has a convoy), but would not be able to fight back against an opponent. In other words, a reinforcement sub can be taken by a pirate sub without dealing any damage to it. The sub would work just like a gift sub does now, but with the added bonus of movement speed.
Tank subs would move 25-30% slower but would have a shield of 15 that acts just like an outpost's shield. The sub starts with 0 shield and builds up over time. This shield would also absorb 65% of a Sentry's damage (while dealing 4 damage to the shield as a result). A security officer does not increase the shield size.
Convoy subs would be designed to protect precious cargo, such as the queen or other specialists. They would move regular speed and would be set to follow and protect a reinforcement sub until it reaches its destination. If an enemy ship comes within (idk, 2 hours or something) of the protected ship as indicated by a red circle, the convoy ship will divert course and attack that ship (prioritizing the most lethal sub).
When attacking the enemy, the convoy sub receives an attack bonus equal to that of a king (1 kill for every 3 drillers). The disadvantage is that if the convoy ship is destroyed, the protected ship will move 50% slower. If the convoy ship wins, it will return to following its protected sub.
Once the protected sub reaches its destination, the convoy sub will return to its closest outpost.
Note: the convoy ship will not divert course if itself is targeted but will retain the attack bonus
In order for many of these sub types to be viable, there needs to be a sub that can target subs without the need of a pirate.
The interceptor sub would do just this. An interceptor acts the same as a combat sub with the exception that it attacks other subs. After reaching its target, it will return to its nearest outpost. This would not remove the need for a pirate. Instead the pirate would grant 200% movement speed to an interceptor sub and 400% movement speed when returning to the nearest outpost just like it always has. To balance the pirate back out, the pirate would be allowed to consecutively target subs without returning to an outpost if the player doesn't want it to (which makes sense for a pirate). And/or a pirate ship would not be targetable by an interceptor (unless that sub also has a pirate).
So that's an idea to chew idea.

So my idea is that you can have subs of different types: Combat Subs (what we use now), Reinforcement Subs, Tank Subs, Convoy Subs, and Interceptor Subs. Each with advantages and disadvantages.
Combat subs would act exactly like the subs we have now, that doesn't change. But the idea is that you can set what type of sub is being used.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Reinforcement subs would move 25% faster when aiding allies and maybe even yourself (unless it has a convoy), but would not be able to fight back against an opponent. In other words, a reinforcement sub can be taken by a pirate sub without dealing any damage to it. The sub would work just like a gift sub does now, but with the added bonus of movement speed.
Tank subs would move 25-30% slower but would have a shield of 15 that acts just like an outpost's shield. The sub starts with 0 shield and builds up over time. This shield would also absorb 65% of a Sentry's damage (while dealing 4 damage to the shield as a result). A security officer does not increase the shield size.
Convoy subs would be designed to protect precious cargo, such as the queen or other specialists. They would move regular speed and would be set to follow and protect a reinforcement sub until it reaches its destination. If an enemy ship comes within (idk, 2 hours or something) of the protected ship as indicated by a red circle, the convoy ship will divert course and attack that ship (prioritizing the most lethal sub).
When attacking the enemy, the convoy sub receives an attack bonus equal to that of a king (1 kill for every 3 drillers). The disadvantage is that if the convoy ship is destroyed, the protected ship will move 50% slower. If the convoy ship wins, it will return to following its protected sub.
Once the protected sub reaches its destination, the convoy sub will return to its closest outpost.
Note: the convoy ship will not divert course if itself is targeted but will retain the attack bonus
In order for many of these sub types to be viable, there needs to be a sub that can target subs without the need of a pirate.
The interceptor sub would do just this. An interceptor acts the same as a combat sub with the exception that it attacks other subs. After reaching its target, it will return to its nearest outpost. This would not remove the need for a pirate. Instead the pirate would grant 200% movement speed to an interceptor sub and 400% movement speed when returning to the nearest outpost just like it always has. To balance the pirate back out, the pirate would be allowed to consecutively target subs without returning to an outpost if the player doesn't want it to (which makes sense for a pirate). And/or a pirate ship would not be targetable by an interceptor (unless that sub also has a pirate).
So that's an idea to chew idea.