As usual, Nathan is spot on....
I don't negotiate ANY fee... PERIOD. If I'm struggling to fill a unit, then I may drop my prices or deposit, but that's MY choice and is not influenced by a particular applicant. Starting on day one with the tenant being able to "talk you into doing XYZ" is not a good place to start. These are my rules and prices... take it or leave it. Being flexible on day 1 tells the tenant that you are up for being flexible and many will continue to test that flexibility in many other ways...bad idea. I may be flexible once you have been a good tenant for a couple of years, but not on Day 1
Long term lease favor the tenant WAY more than the landlord. It may make you feel warm and fuzzy that you have them "locked in" for 2 years, but its an illusion. They will still break it if they want and you wont see a dime..... when it turns out they are a nightmare, YOU are stuck. You gave the tenant more leverage