Yeah, it's been brought up a few times. There are a few limitations, such as: sensitive to vibrations, consume runtime robbing current, can only have so much of a temp differential between sides, etc. The general consensus seems to be that it would take more effort to implement than it would be worth.