The ones i've seen were specified for 1.4L, so not sure about the one you're talking about but keep us posted, thats what forums are for. Just be careful with cheap ebay stuff...
I would NEVER even think of getting any of those cheap ebay chips or tuners. I recommend not installing it, especially if you don't have any way to monitor timing, air/fuel, etc.