Items all look fine to me.
Good to know
Lastly, proposed changes for Earthspeaker. Requirements now include the Energy Affinity feat from Arhosa's feat thread, and Voice of the Elements replaced with this:
Voice of the Elements [Spellsong]Prerequisites: Spellsong 6
Benefit: Whenever you affect a creature with a spellsong that deals elemental damage, they take a penalty for one round based on the type of the element. Acid they take a -1 penalty to AC, Cold a -1 penalty to Fortitude saves, Electrical a -1 penalty to Will saves, Fire a -1 penalty to attack rolls, and Sonic a -1 penalty to Reflex saves. These penalties apply after any saves required by the spellsong.