Yes. And to clarify, hard is not all out. I'd say ~10 secs. per mile FASTER than MP down and right at MP back up. The two minute recoveries can be jogging around in circles in the Chart House parking lot.
Why not use the entire hill? That will more fully stress your quads.
What I would recommend is running down hill x-seconds per mile faster than your MP (go out at MP effort which will lead to a corresponding mile time), but uphill should be perceived effort at most which means slower than MP. Another option would be to run up at MP and then at the top run down at MP effort, which would be faster than MP because of the downhill. The recovery could be 2 minutes, but that seems a little short for the length of the repeats and would end up quickly leading to you running while not recovered. I would recommend 4-5 minutes. As for the number of repeats, since they are ~4 miles I wouldn't do more than 5 in a single session since that would be 20+ miles (without accounting for any warm-up) and probably do 2-3.
Here is a suggestion on this type of workout - start your long run at the Charthouse. Run up to Fairmount and then circle Council Crest and drop down Vista. Run a majority of your run around NW, NE or SE and then end your last 5 miles by running up Tewilliger at MP and then at the Charthouse turnaround and run back down to Duniway at MP effort. If you hit the bottom of Tewilliger for the last 5 miles anywhere from 13-18 miles into your run you will have a good approximation of the degree of exhaustion you will be working under in Boston.