Gunner500 -
1st - that's a great story to hear about. I'm glad you posted it.
2nd - I know what you mean about putting a scope on a lever. It always puts me off when I see it.
But, to me the Marlins are the exception both because of the way they mount glass and the way they look, especially with a straight tube blue steel scope like yours. I would just try it before I decided not to use it, especially since its just a few screws one way or the other.
High five and good hunting