At this stage of the game, you've already got everything needed to complete the assembly. May as well button it up and see what your compression gauge reads. I'm guessing that you had ~12.5:1 static CR with the last piston...maybe higher, judging by a.) the interference problem and b.) that the new piston is both recommended for the application and it's probably not as dramatically different as it appears in your pix. As long as you have at least 8.5:1 static CR, the thing should make low-to-midrange torque well enough, especially if paired with a mild cam...that'll really bring-up low rpm cylinder pressure. Can't imagine this thing not being able to pull 60-65mph, minimum, even with a mild cam profile and marginally acceptable (on the low side) compression.
Dunno about the longterm implications of the DRatv "E22" head. I've used a few of them, without incident. However, I also have no idea how many miles any of those have seen. On the "pro" side, I like ball bearing cams over plain bearings...way more durable and more profile choices.
OTOH, there's nothing inherently wrong with the old (6v) style CT70 head; it has the biggest ports & valves, other than the CF70 Chaly, which never saw North American shores. (The TB head is, essentially, the old CT70 head but machined for 12v/ball bearing cams.) Not that big of a deal to rebuild a classic Honda head and you'd never let the oil get dirty enough to erode the cam journals. The "con" side, limited cam choices...basically stock, SL70/"fast road" and "race".
I don't think that you can go too far wrong. As long as you're sticking with the same combustion chamber (dome) configuration, a head swap is quick & easy. That includes swapping-in another head, should you end up with less than 150psi cranking compression, or the real world performance turning out to be too soggy for your liking. Should the inexpensive "E22" head defy expectations and turn out to lack durability, a head swap would mean "no BFD". IMHO, the chances of a failure are small.