Re: Hello From P.E.I.
As long as you have 15" on the seat tube you should be fine. That looks like a perfect victim, er, candidate for motorizing. You may have to go with the oversize frame mount/adapter for the front mount but that should be easy.
Looking forward to seeing it when it's ready to ride.
Any day that starts with a good ride is already a better day, and a bad day riding still beats a good day working.
My Builds: My Beast
, Harley59's bike
, my Cruiser