The change to 0.25 is unrelated to this one. I submitted a separate PR for that a little over a week ago. That one is still in review. https://github.com/steemit/condenser/pull/1511
This most recent change fixes it so that it takes delegated SP into account. Whatever the threshold is (500 or 125) it will look at the total amount of SP a user has, which includes what was delegated to them.
Yeah i understand this new change, and it makes sense for sure. Thanks for working on these changes for the minnows.