Whats your opinions on the net bait b-bug? I know theres all kinds of knock offs and most are good but they are the claw type. I really like the sleeker profile of the reaction innovations just not the price. So how does the net bait b-bug compare? Thanks for your input, Chad V