I just finished this and thought it was pretty fun. Followed the guide and played through on Admiral. I like the fact you can pick up perks for your ships and then switch to naval combat mode; adds a lot to the game I think. Also, listening to the radio chatter actually has value in this game, telling you when new ships have entered the theatre etc. Some interesting ideas for the genre.
Agree that there aren't enough checkpoints though, and had to replay some sequences multiple times due to cheap deaths with shredders, PEGs, or thugs spawning unexpectedly.