I'm considering making a houserule where a character would gain an extra standard action whenever he would get an iterative. So for example with full BaB you would get one at 6, 11 and 16 BaB. Obviously only BaB from classes would count.
What are the pros and cons of this? What are the interactions with other rules and abilities (good or bad) you foresee?
Of course some tweaking would be needed to not make it too abusable. For example if you use a standard action you can't perform a full-round action, even though you still have a move and standard available. Or in case of higher levels you can't convert two extra standards into an extra full-round. Things like that.
Also, with those two restrictions from above, how do you think does this look compared to a full attack? Is it strictly better? Worse? On par (given all of the "full attack only" options there are)?