Jake,
Nice pig! Nice to see the trad bow too!
I have had the Minox 15x58's for a year now and I love them. I put them side by side next to my swaro 15's and the difference was negligible. In fact, I think the Minox are brighter in low light due to the bigger lenses.
I too had problems with the lens covers and then i drilled a hole in both of the fronts near the factory slot and then put a small cord through them and tied it to the rear lens cover and now they stay on perfectly.
Congrats on the pig!
Don