As a note about whether or not the Epicurean tradition is a "Religion", without jumping into a lengthy tangent that includes a deconstruction of (the following) words, I find it to be the case that "religion", "philosophy", "spirituality", "system", "ideology" are all rough approximations for the general idea of a "wisdom tradition". Typically, determining whether our Epicurean practice "is" or "is not" a "Religion" begins with a determination as to what a "religion" constitutes, and, in a modern context, usually implies (1) a Creator and (2) an Afterlife, which makes "Epicureanism" seem incompatible with "Religion". This is not necessarily the case, because we also usually think of "God" as being a Creator and Governor of the Afterlife, but Epicurus was a polytheist who simply saw the Gods as (real) entities that encouraged confidence in dreams. So, as far as I'm concerned: yeah, sure – "Epicureanism" is my "religion" as far as that word generally goes.
I think we prefer the term "Philosophy" (to anything else) as would be historically appropriate, and cringe at "Ideology" (thus, tending to avoid employing "Epicureanism" in favor of "Epicurean Philosophy" or the "teachings of Epicurus"). Still, given Latin translations of Greek words, "Religion" is not totally inappropriate, just unnecessary.