Shrieker is more versatile.
Your life rush, unless it contains upgraded cards (read: USEM, or Ultimate Speed EM) won't be getting lots of Elemental Masteries (100 hp wins, that net more score and electrum), and as a pure rush it is slower than shrieker rush.
So, basically, shrieker rush un-upgraded, life rush upgraded.