I dont see why not... but I wouldnt bother stacking all that stuff, its old technology in the dmax world; I would look into getting a custom tune, PPE, or efilive.
I think the connect one of the connections for the MP-8 is the same as one for the boost fooler. If your talking about a PPE boost controller that is. And I might be wrong but I think the MP-8 acts as a boost fooler also. I might be wrong though. But I'm with duratothemax go with some custom tuning software like EFI Live, or get a PPE Hot +2