Maybe you try to do open source project what to extend compatibility to other handhelders with support of profiles (Montana e.g.). It is interesting for me and I am ready to participate in exploration...