Not knowing anything about your motor & its internals ect... its kinda tough to see how good of a match it would be.. But heres a shot... I wouldn't think the M1 is gonna to make a ton of boost on your motor without spinning it real hard due to the size of it... (which may actually be what you are looking for ?) Does the setup have an intercooler with it ??
What is the compression ratio of your motor ??
What heads are on it ?? Cast right ??
As for the drive it would be stressing a stock bravo pretty hard to run 600-625hp orso through it on a single 28 especiallay in those 3-4's you are talking about... I am NOT saying it can't be done or will not last but you would have to be easy on it in my opinion....
I myself would love to see what your boat would do with a 2" or even a 1" shorty on it... I can't remember off the top of my head what your X is at but I do remember us talking about this here before , & I do know that it is pretty low....
I do know of a certain yellow boat thats owner set his X a good bit higher & just so happens to have a rather large centrifical hanging off the side of the block...
However if that same certain person would get his boat done things would be much better & he could give you some good valuable info instead of his theretical ramblings....
Also I don't know your exact plans but I would reccomend that if you decide to go with the shorty & the blower & if you happen to get both them at the same time I would Highly reccomend that you do those one at a time... If that is the case I personally would put the shorty on first & see how the boat reacts to it... Also for the sake of the longevity of the drive it would probably like the shorty better with the blower & would stress it a bit less.... Just my 2 cents.....