If you can group bots, why wouldn't you want to win dominion?
The simple script would look like (assuming you use even amount of bots):
everybody connects -> start game ->random champs
wait 80 seconds after loading (you can determine that by many factors)
[lmb on map point -> rmb on screen]x5 -> win in 6 or so minutes
Rinse and repeat.
Just for comparison:
5v5 (20min surrender) 63exp (win) - 37exp (lose)
dominion(6.5min) 32exp (win) - 19exp (lose)
Making that
5v5 1.85~3.15exp/min
dom 3~5 exp/min
So it seems that even losing dominion provides the bot with similar leveling speed than actually winning 5v5 in 20 minutes
Oh, and a little advice - it's fairly easy to determine whether some thing had loaded, LoL makes use of some distinct features in every screen (chat boxes, stat screens and so on), so you could (and should) remove most of the hardcoded delays (these in loletal/ulb made me to build my own bot with the described idea) making the tool more accessible to various platforms.
Cheers