that sofa sure looks comfie!
i'd keep it and keep trying to find a parted-out seat pan w/ hinges, and go to work on that one.
that way there are no worries if you eff-up and need to start over w your foam, and you're still riding in the meantime...your magesty
good looking bike btw....
fb1