As far as harvard vs sportcraft, it really depends on the models. I have played on some decent harvard tables at trade shows, they play pretty good when played with a good ball.
The table pictured in the link doesn't look too bad. Table cover, leg levelers, decent handles...With a little cleanup and a good ball, that table should play pretty good. As far as how it would compare to the Harvard you used to play on, no clue.