Well, Mike, I agree with your assessment of the life force machine. (It's not in this story, other than the mention that it affected him shortly before his dealings with Deathstroke, making him perhaps a bit more vulnerable to Deathstroke's attacks.
Don't dismiss a woman dying. You never know. Ellen could be honored with an Elliot.

(This is in no way a hint, btw.)