@iluetkeb I agree that one additional feature (may be a command line option) that would benefit rosbag would be to capture rosparams during recording and setting them at the beginning of playing.
That should be a quite simple in terms of implementability .