I have a 949i. Going on its 4th or 5th season this year.
No pin holes in mine.
Inside is lined with black material so its nice and dark once you close up the doors. The newer ones can come with a grey interior liner so something to be aware of.
The windows do not fully seal up in terms of light since its just Velcro for the thermal flaps, so another thing to be aware of.
The bag as mentioned is a top load, but is very large and very easy in my own experience getting it in and out.
tie down kit is top notch.
over head mesh compartiments are sewn in which is nice for drying off or just keeping dry coats gloves etc.
Over all I have been more than happy with my eskimo.
I had one ice anchor tip break, contacted eskimo way out of warranty period and they sent me an entire 8 piece deluxe kit at no charge. Customer service is a big factor for me when buying products...
If you can lift your leg up then the doors wont be any issue lol.
Cant speak on the other option shappell, as I have never been in one or owned one.