The season 5 or 6 finale (depending on how far they move along) will be the same way he died in the comics and I think it's the perfect way to end a season. No one will expect his death because there is no build up, maybe everything is going good or w/e and the season is in it's closing minutes and suddenly while Eugene (or Rick) is talking to Abe an arrow goes through his eye and it ends with Eugene (or Rick)'s reaction as the cliffhanger (much better than the s4 cliffhanger). That's the moment fans lose their shit and they know what's on the way for the next season. It's such a small thing but it would get the buzz going without even really starting any of the events with the Saviors or Negan.
Side note: non-comic fans would probably be speculating that maybe it was Daryl that did it because we wouldn't find out who did it until the next season. lol.