Just to see the resemblance :
Neal McDonaugh (with Straker-wig) - Ed Bishop
Michael Shanks - Michael Billington
The resemblance is uncanny, in both cases. Yeah, I could buy Shanks as Foster.
OTOH, I just finished reading the UFO-2 Series Proposal, which is really very well thought out and believable for the present time. It's a good presentation, and I can't help but wonder why this didn't actually get picked up and put into production. I liked the fact that it was a continuation of the original and that Ed Bishop was apparently interested in reprising his role as Straker.