@Dan I think the real value here is the fact that you get back almost as many miles you spend booking the trip so you end up with an almost FREE trip!
That definitely beats paying $500 for ELAL with no bags!
Besides some dates on ELAL are significantly more then $500.
Additionally, the flights offer a free stopover option in Rome for as long as you want so you can build a side trip into it.