You are wrong about this. There is a Costa Rica company license, and this license is enough to run an online gambling business.
I understand registering as a company offering online gaming services in Costa Rica is easy as ABC, but your website states that you're regulated. In what way are you regulated?
This is what I think is obvious. If a company is legally registered, it is regulated simply by Costa Rica law.
If it is really enough to register a company and be able to provide gambling services, it is definitely a great help. I see no reason not to take advantage of such facilitation.