Great thread and input from everyone. Thank you!
While I have no issue, not that it matters, with them charging a fee for the processing of the contract, I do have an issue with the 30-day notice. I have a 175-point contract that went to ROFR on November 17th, and I will likely have mine pushed to close to after January 1, so the $500 fee is too short of a notice in my opinion when the deposit and process was well underway prior to this announcement. A 90-day notice would've been more reasonable and may have caused me to offer a different price and the same goes for the seller at the time.