1) You made almost 10% in no time. So, that’s not wrong for sure. But,
2) Could you have gotten more eventual appreciation out of the shares? If I’m right about it’s future, I believe you could have.
And by selling some options, I assume you means you sold some puts on it and took in the premium. So you got paid to have the ETF put to you at $22.50. Since SLV is in an uptrend, that can be a good strategy to sell puts on dips within an uptrend.
Congrats on your gains.