Exactly what @quietpeen said, do it if you want to and just dont worry about it not being the Launch Edition. Like who's really going to ask you if it is or not?
Wow! So you blew a piston on the hellcat motor and then put in a 411 stroker? This thing is bad ass in deed.
What other fast trucks have you owned as you mentioned you had a few in the past.
Wow! Sucks to hear that. Its always a risk you take with the newer gens but it can go both ways. One has an issue, and one doesn't. Luck of the draw really.