As a trainer a good aircraft that spins properly.
The 13,000 hour spar life is the problem, this will sooner or later leave you with a worthless airframe. Due to the spar life it is not seen as worthwhile for PMA companys to make any parts for the PA38 so the parts are drying up.
On the whole unless it is very cheap I would avoid due to the problems that you are likely be facing in a few years time.