Achievements only effect profits ! To increase products output you need to get City Facilities Boost upgrades, or Managers and Investments from Office menu
Actually, why did you set maximum chance at 100%? 130% could mean that you get 1 point for sure and have 30% chance to get second one. It would make it faster to create games from scratch.
The maximum chance is 100%...for now :D. There is going to be a set of upgrades that increase the maximum change, and using the very system you have described. The reason it is not implemented now is that without the 100% cap, your first attempt on any new game would guarantee the category to be raised to at least your skill level. Keep an eye out, as this is fairly high up on the To-Do list, and thank you for the feedback!
Eggxtreme!