Currently I think, negating the downsides might be a bit too strong, as I said, it may change in the future.
As for the starting races: It isn't a bug, it just not saves them. never programed that in. But I do work on adding that feature.