Good looking set up, should do some good there, I love rainbows Genesis 9:13 gives me hope and a warm feeling every time I see one.
We have had several bad storms here the last few days, just some wind and rain but no hail, strange weather for July and August, usually they are hot and dry.
The tree graft is looking good to my eyes, never done one but I would say you got it.
Pappy