They should have:
Favored Soul
Spirit ShamanThis class can now cross-class the Perform Skill. This class now has access to the Lore: Arcana, Local, and Religion skills.
This class can now cross-class the Perform Skill. The class now has access to the Lore: Geography, History, Local, Nature, and The Planes skills. Spirit Shamans now receive Simple Weapon Proficiency at Level 1.
While talking about the custom changes to shaman, is there any chance of giving it Religion as a class skill? Druid and favored soul were already changed to include Religion as a class skill so that they could access Hierophant without having to multiclass, even though druids and favored souls do not have Religion as a class skill in sourcebooks, but the same was not done for shaman. As ranger was also given Lore: Religion (for some indecipherable reason), shaman is presently the only Divine casting base class that does not get Religion as a class skill. If a balance has to be made, then I recommend the removal of The Planes--this is similarly not a class skill for spirit shamans in sourcebooks.
Additionally, shaman available god list should really be opened up to include all gods. The nature deity list is only a strict requirement for druids and rangers, and BG already opened up the ranger list even though rangers in DnD are supposed to require a druid deity (this is another change that should be mentioned on the Class Changes, I think). Shamans meanwhile, while stated as tending to favor nature deities, are not lore-wise limited in such a way (Faiths and Avatars, a 2nd edition FR book, explicitly describes shamans in Tempus's clergy).