hi thinking of getting on of these and the badger international bait boat is the one i am looking at any one know about this one