Would benefit from better scaling, use a smaller number of available objects (like 4) with obvious effects (like ones that only do 2/0/0), then slowly add more complex objects to the pool as the game progresses. This leads the player to learn the object effects more naturally.
I would also reduce the number of requests and focus fulfilling a single request with high accuracy.