A few searches through the forums made mention of a Phantom Rider (http://www.comicbookreligion.com/img/p/h/Phantom_Rider_Lincoln_Slade_2.jpg) mesh made by unknown from the Vigilante mesh made by Renegade. I'm very interested, but am unsure if it was ever released or if it was just rumor.
Im not sure about one based on Vigilante, but I remember Fusion made a dedicated mesh with great floating animations a while back. Once im at home i could probably post a link.
Oh, he's here: https://groups.yahoo.com/neo/groups/Fusionmeshes9/files
There's one here in case you haven't got it: http://www.tommyboymeshes.freedomforceforever.com/Marvel%20meshes%20G.html (http://www.tommyboymeshes.freedomforceforever.com/Marvel%20meshes%20G.html)