What is the best way to create e new window action between the two? Is one of them deprecated?
What are the differences? The only difference I could find is that <act_window> supports the key2 parameter (about that, please check bug lp:1282641) while you would have to also create an ir_values record with the other method.