A couple years ago xtreme bulk rolls were insanely cheap--about $30-$35 for a 100ft roll. As you said--the price will go up if they ever restock it. The finesse I've never used, and seems to be pretty new, so, while I liked xtreme 100 (and disliked the xtreme 400) I don't know what to expect from the finesse films.
EDIT: Also noticed that while finesse 400 is available finesse 100 isnt, and doesn't even have dev times listed yet. Unfortunately, I rarely shoot 400 speed and would much rather have 100 speed available.