I've been using a EWT XLR 100 on my bow for the last few years. It has served me well. I don't use the remote pressure switch much anymore though. I just click it on, and lower down.
High lumens will scare light shy pigs (not all pigs are shy, but some definitely are). Always start at the lowest light level you can still see with. Same goes for your sight light.
I have the XLR 100 and also a XLR 250, they have been fantastic. The Sniper Hog lights are pretty nice, my Dad has a 66LR, and the ability to focus the beam is pretty dang cool.
“I went to the woods because I wished to live deliberately...”
Henry David Thoreau