The downside for the OEM replacment in your situation is they are incomplete (so they can fit a few different engine configurations). So it will come without the levers and fuel inlet. to do that correctly you would also need to order the parts you can't swap off your current carb. Thats not a big deal but of course the cost just keeps climbing from the $60-100 that those service/replacment carbs usually run from vendors.
The aftermarkets like the 2nd link you show of course come with the parts (bend the choke lever to fit your application), quality control is not there at all on those and they can be problematic as to the way they run sometimes. If going with one of those I suggest going through it before install. I have had them arrive with pinched gaskets, holes in the float, loose fuel inlet, cracked jet/bow gasket, etc.....and I have only bought about 4 or 5 of them in my time with these
Pull it down, test the float, grease the gaskets blow out any shavings/debris etc..
With both of those, I would suggest perusing ebay, both units can most likely be found at a cheaper cost that what both those vendors are showing. the aftermarkets you can usually find as cheap as 9-10 bucks but watch that its coming from a US vendor so you dont end up waiting for it from overseas!