Who knows what the better deal. Isn't that 100% dependent on the price you could get in the US, minus duties....or the price in Canada?
EVERYONE pays a different price. You may not be able to get the same deal as someone else.
Boats value are dependent on what others are willing to pay. Area, numbers available. Thus, it is near impossible to guess what a used boat is going to be worth. There is no history with the boat you mention, so that even makes it more difficult to guess......
Your post is so vague, it is VERY difficult to give you any "real life" advice IMO. Has someone talked with the local dealer to get a final price quote? Has someone talked with a dealer in the States to get a final price quote?