Pretty much. Bought it rebuilt from an eBayer. (Did you get yours from eBay as well? I've seen similar ones to yours)
Permanent magnet, 24v rated motor (planning on running ~96v). Yoop, the "cooling fan" which I'm afraid of detonating. Lemme steal some eBay pictures.
Planning on using LiIon as...