But BMP didn't have good armor...if u add armor weight increases and she cannot float too...
Google shows only one river from top to bottom...how many rivers are there?
Many canals and few major rivers like Jehlum, ravi, Satluj, Beas etc and many small seasonal rivers..
so for india FICV Good armor with good firepower and ability to move in water..this is the reson why kestral too has this feature but that falls under APC.
What i think is that Aluminium body is light, add 40mm gun with twin Anti-tank missile, fire power is quite good with lacks in armor.
another solution is composite or titanium Armor, light but this will increase cost of eack vehicle a lot..provided we are able to bring down cost of titanium..
criteria is like this -
Weight ~20 ton, its capable of floating over water, increase this to to say 31 Ton of Puma or 28 Ton M2 Bradley, u lose ability to float oer water.
There are 2 solution to provide good protection + fire power with water float ability.
1 - Aluminium hull, keeps weight under 20 ton, but u have to add Active protection system.
2 - Titanium hull, keeps weight under 20 ton, expensive but good basic armor.