I dont see a lot of people use it for putting but i have used a Innova Nova ever since i tried it. It feels great in my hand which is probably the most important thing for anyone's putter, it glides really well, and has the gummy rim to help grab chain.
Discs stay in the air as long as gravity and glide allow them to. Spin affects gravity not one bit. Spin may improve glide slightly if it stabilizes the disc's flight. Providing spin to a putted disc does not offer an appreciably longer flight time.