Welcome! It's awesome you have an Electra. I have the Coaster 1. I just got the Dax F80 for my birthday in November. I am waiting to install until I have some more parts. I think the mm Motor mount will help. The other idea I have is using the SBP Front Engine Mount with a Universal mount from Dan's Performance. And... if you are looking for a springer fork for a newer Electra with Flat Foot geometry, here is a link... http://bikebuyers.com/PART-SUSPENSION-CRUISER-BLACK.htm
it's the only spot I have found with one long enough.