Overall solid companies (personally don’t know PEAK and IIPR so won’t comment on those), the only remark would be that you’re a bit focused on O.
maybe stocks like STORE (retail, imo better risk/reward than O), EQIX (data centre), CONE (data centre), COR (data centre, not fractional ), QTS (data centre), ARE (office/laboratory) and STAG (industrial) could be interesting.
IMHO too much on O and I would say overall the rest is fine. My personal one has a more equal distribution and I also have European Reits, but I think company wise, is fine