Details look the same as mine which had a "Super Corsa" decal on the non-drive chainstay. I've never been able to correctly date mine, either, but I think '83 to '85 is getting in the ballpark.
This should clean up nicely, and either Super or C Record would be appropriate.
DD