There seems to be a lot of opinion from people who obviously don't really know too much about it.
OP, if you are seriously considering a map for your car, I'd suggest speaking to someone who really knows your car. There will no doubt be a specialist tuner for your particular model car that knows all the ins and outs. At least they will be able to explain it all to you, instead of saying "it's like overclocking" without actually knowing.