Luck Points are Fate's way of showing interest in the PC's, and the GM's way of rewarding the players.
What if some crazy wizard created an artifact that empowered rodents that touched it with one random supernatural power? Preferly right out of the pages of your favorite four-color. (But only one power!) This item does not convey any sort of intelligence boost.