340 Lifter failure, now what

I think I will be going with the Lunati Micro-Trols. Firstly, I like the snap ring addition, and secondly, Lunati is what my friend runs in his Hemi. Additionally, 72Blunblu has these exact lifters is his 340 and they it seems that my car build ends up similar path as his... lol.

Also, Crower seems to be very secretive about their lifters... why would I buy without a description in the listing, not even a sales pitch attempt... so while they may be great lifters, I have to question quality based on effort to present them to the prospective buyers...