No. Absolutely not. I'd give him 310, that's my max. I think Manny is the better player and would have given him more. Sox valued machado at 250.
Harper has had more mediocre seasons than good/great ones. I think he'll be fine but with his defense dwindling and an injury history youd be nuts to give him 350 for just his baseball skills imo.