You live in Buffalo, a location to actually have the NEXUS interview and Iris scan, along with GE requirements, at the bridge to Canada.
If I were paying I would get NEXUS half the price and you get GE free. Pay for GE and you do NOT get NEXUS, plus you have to pay double the price.
Only reason I got GE without NEXUS is I live in US in TX, and UA paid for my GE. If it were my dime, NEXUS is the best choice.
I might get NEXUS at one of my trips home, and if in the future I had to pay, I would be NEXUS getting my money.