Am I the only one as enthusiastic on the topic as the OP? I'm absolutely fascinated by the mystery of Fin Gleam, and while the artifact itself may not be all powerful or all that unique, the circumstances surrounding it surely are. When and where was it made? Why was it called Fin Gleam? Does it mean anything? Who was its unfortunate owner? How did said owner perish and end up on the Abecean seabad on the Gold Coast largely in the middle of nowhere? We literally know nothing about it!
I'd love it were Bethesda to shed some light on this mystery; I'm not clamouring for a return of the helmet or that a large role be given it as with Umbra, but I'd like a small reference to it in the corner of the world somewhere. Perhaps a little crumped note directed at the owner, hidden in some dark dungeon and easily missed by many, which might give us some direction as to how this mysterious and powerful object ended up where it did, along with its owner. Not much to ask for