I think so too. I hope this Bitbang integrate into the arduino IDE.
But, I don't have skills of programming to make a Bitbang avrdude-writer for arduino IDE.
I don't think I was very clear. Let me try again.
First off, a disclaimer: I could be wrong.
avrdude uses a configuration file that describes the programmer. Included are some programmers that use bit-bang serial connections (e.g. the ponyprog serial).
I think that an appropriate description of the bit-banged connections placed in avrdude.conf could allow avrdude to work directly, without the need for a wrapper program. This has added benefits, such as the ability to work with non-windows OSes, and a silution that could be submitted for inclusion in the avrdude distribution, or failing that the arduino distribution.