It seems like a good option as an extra source of power. I read its specifications about current, voltage and power productions, and those are good numbers.
Other features of GPS et cetera are also nice to have in a power generating pair of shoes. I have a question though, as this is mainly dependant of walking, what is its durability and resistance to water damage?