at this point you would be better off having someone else port it, its not just grinding it out to match.
the 795 series of pistons has the wrist pin moved higher up for the longer rod.
if you manage to find a 4mil crank with stock length (110) rods you could use your current pistons but they are few and far between. the longer rod reduces sideload and wear on the piston. In order to see the full benefits of the 4mil you will need to have them ported. The boost ports can help if done right.
forgot to add earlier you run wiseco 795 series pistons with a stroker crank. not necessarily blaster pistons as they start at 66mm so arent really suited for stock cylinders.
Just because its a big engine doesnt mean it has to be a race gas burner and the 7mil crank can be used with stock cylinders unlike the 10mil crank which requires somewhat serious mods to do so AND theres no reason you couldnt have a 7mil stock cylinder bike that is trail friendly.
You run blaster piston because of the 115mm (5mm longer than stock) rod not because of the stroke. You simply run a 'stroker' dome or a stock head that has the domes cut deeper since the piston now comes out of the top of the cylinder by 2mm for the 4mm crank and 3.5 for the 7mm crank.