That's a really sweet card. I've got a couple versions of it and they're in my top 10 favorite Rush cards.
As far as the rip card. I wouldn't rip it. I saw a couple people get decent pulls from the rip cards when the product first came out but I haven't seen anyone get anything worth a damn in months.