It really depends on which direction we are taking the game, and on how important you find the characters to be. Personnaly, I don't like that that Admirals cost points out of your ship total, thus depriving you of upgrades/vessels. It only makes sense that the better the admiral, the bigger the fleet, you know?
I always thought that Admirals should be free and at a static value; Ld 8 up to 1000pts, Ld 9 up to 2000pts, Ld 10 at 2001pts+. Only if you want a better admiral than the stock one should you have to pay, and to add a bit of flavor I thought they should have a unique minor ability, sort of like Warlord Traits from W40K only much better done. Veteran captains would be similar, getting one freebee at 750pts or less, 2 at 1500pts or less and 3 at 2250pts or less, so on and so forth. Like the admirals if they want a reroll then the player can fork out some points.
But due to the fact that my blasphemous and innovative ideas are anathema to most gaming groups, I shall only say that I too approve of the BFG:R captains, except that I also think that 60-75pts it had better come with some pretty good benefits; you can get 1-3 escorts for that price.