... you're far better off charging a FEE for your time/service than accepting a royalty cut.
If you like these guys and you think you might ENJOY yourself, then that's probably worth something to YOU, so maybe you might offer a discount since, as you say, they don't have a lot of cash...