If your not bothered about warranty.
I would agree with Hammy that a live real world map would be the best option, rather than any generic handset from either Cobb, REVO, Mountune, Superchips etc etc.
The only issue with a live map is each time you add a performance part you should get it re-mapped again to get the best out of the item.
I would buy all your bits & bobs and fit them all on and then go get a live map done.
RS Edition.
FPM375 Rocks
The rest of the “M” maps suck