I wouldn’t like an mp run the day before a long run. That’s just me. I find mp runs and long runs to be more taxing than speedwork, and I’d be afraid I’d be too beat up from the mp run to run a decent long run the next day.
Do you plan on racing at all leading up to the marathon? I think a few races might be beneficial, if only to guage your fitness.
I agree with some other folks on here that there isn’t much variation in the schedule. Your greatest strength, as you say, might very well be with making a plan and sticking to it, but you might have to modify it if you are progressing better than you thought you would! (this is where a race or two might help).