I talked with a machinist the other day about offset grinding and he said "sure I can do that." He builds racing engines. I haven't committed to doing that yet. If it's that much trouble, it doesn't really give that much increased stroke.
I didn't think that a 216 piston could be cut down, but I have that question in to a piston supplier to see what they say. Another option would be to offset the piston pin bores lower in the pistons, but again, more machining cost.