So I was convinced Id come up with this idea myself. Turns out, it already existed, and was called a Faraday Cage Dynamo.
Edit: nope, slightly different idea. I dont know if the disc spins unless you use four magnets: two resisting eachother in the rear, two attracting eachother ahead.