At that kind of discount, I’d buy it. I’m a long time Specialized fan and have never had an issue with their frames. Ever. Their stock wheels, however, have been disappointing these last several years. I’m pretty sure my gradual ascension into Clyde territory has a lot to do with that. At your size and weight you should have no problem.
Buy. Ride. Enjoy.
-Kedosto