Well, wifi has too many different options to set; like SSID and enc-key. In contrast HSPA does not need any of them. Also I want to restore the original functionality of "internet everywhere".
Besides, it's work in progress. Maybe I'll ditch into wifi later. Most probably the linux support for wifi cards is better.