IF you run into a panel that requires EOL's you could always place them at the panel itself. Mind you that this will not provide the monitoring of the wiring to the sensor, but it will at least give you EOL compliance as far as the panel is concerned.
I did a little more research specifically on the EOL stuff. It's starting to make (a little) more sense to me why you would/would not use them. Primarily they are used to detect tampering of the line to a sensor, correct? It looks like ELK can use either EOL or non-EOL. Putting the 2.2k resistor close the the switch will provide that functionality, but putting it at the board will still allow a short to occur.
What's kinda the general concensus on weither to do EOL or not? I doesn't look like a ton more effort to do it. I do see that there are some considerations if you want to wire a zone in serial. I am considering putting a sensor in the top and bottom sash, but wiring them in series, so that a double-hung window would be a single zone. I see on the ELK install guide on page 9 they discuss how to wire EOL with two 2.2k resistors to account for this. What if I decide to go with something besides ELK? Is non-EOL considered more (or less) universally compatible?
Also - more on the double-hung windows. Would you recommend wiring a sensor for each sash and homerunning that, or like I mentioned above and doing a windows as upper and lower wired in series. In situations where I would have a bay of windows (i.e., 3 double hung windows) I would plan on each window being unique. So in that scenario, with a homerun I would have 6 zones, or wiring in series would result in 3 zones. I could see where homerunning would really help with troubleshooting, but honestly if I know one window is messed up, then I know it's gotta be one of two sensors.
Thanks!