Frankly, even if the improvement is worth the work, I think this is the wrong kind of work. Writing a custom toolbar (that doesn't, according to the article, work the same as all the other toolbars the user is used to seeing) seems like the wrong call. Better to alter the design to be (a.) spiffy and (b.) compatible with the technical limitations of the system.
I think it's often better to work within the constraints of a system than to fight against them. Sometimes, of course, it's a Big Win to fight them, and sometimes it's fun, but you gotta pick those battles. (As I'm sure everyone agrees. Sounds like Hamming's talk, in a different context, actually.)