cheaper vs less problematic
I wonder how good any of the sails on either of these boats are. If the Tanzer was not all that well cared for, how long before the sails need to be replaced. thesailwarehouse.com lists a 150 headsail for the Cal 25 MK 1 at $595. If you looked used, you could probably get something that would work for less.
Cals are well made boats that have a proven track record. Cruising World did an article on a guy who, after modifications, took his 25 and his family of 4 across oceans. The point being, it is a seaworthy little boat.
Maybe you are not getting a lot of response because the Tanzer is not as well known. If it is beat up that has to tell you something about what might be luking unseen. $2000 of work on a 28'' is a lot.
The handrail is something to have a surveyor or repair person look at. Maybe all it needs is a little epoxy injecteion and some cosmetic work.
With the info given - I vote for the Cal.