It can be good to an extent for some endurance sports like cycling. It can also thicken your blood, and work against you (making your blood harder to pump, etc.).
yes in the short run, but having high RBC's for long periods of time will shorten your life sorry. this is why people who abuse steroids are damaging their hearts