Sorry to hear you lost your friend.
The slingshot looks like it would be fun to resurrect and run at nostalgia events.
Not sure I'd ride that bike with claimed 6,000 hp and a 4" wide rear tire. The tire would wear to the wheel before you got to the finish lights...