That does indeed look stiff. Maybe you could break it in a bit..........with a sledgehammer?:w
Homemade strops are great though. Jim's inspired me to get hold of some Roo leather.