Its not a bad idea at all, the only problem with the engines I believe is if they have been over reved at some point, but that can apply at lower mileage as well, just I guess it is more likely on a high mileage car...

You can do some additional engine work to safeguard against this, but then replacement engines arent exactly expensive!