I´ve been actually thinking about exactly the same thing. My pedals are only 17 cm long, which is not very comfortable, so. I just did the following design, which I will probably try out once I have otherwise finished my printed unicycle project. It´s a 3d printed overlay, which extends the outer edge by 15 mm and front&rear edges of the pedal by 20 mm both. So the total length would be 21 cm instead of 17. Most weight still rests on the section which is directly supported by the metal pedal, the extensions have to carry very little actual weight. I was thinking this could be either attached with some screws with very flat heads (need to cut some threads into the pedal) or maybe even hotglue might be strong enough.