I have the optipoint 420 working fine in a test scenario with the 3CX system. It does have older firmware loaded to it (5.0.27). I had to set it up as sip server type = other, sip routing = server and changed the port in sip registrar and sip server to 5060 -- it was set to 5070. Not sure what it is out of the box. I also enabled the sip session timer, but don't think that will matter.
Since there is no template everything will have to be configured manually I suppose via the WBM interface. The 420 is a good phone set, but it's not inexpensive. There are a couple of different hardware versions out there and some things don't function in the older versions when the code is updated. Lots of information on versions, etc. at
http://wiki.siemens-enterprise.comOf course using a phone not tested could turn out badly, and I would we hesitant to say the least to do that in a production system. Might get more worries that it's worth. But, if the customer already owned a bunch of these might be worth the gamble for them.
I think the sip engine in the 410 is mostly the same code except it's not self labeling, which is more a function internal to the phone with sip. Although I have not tested it I See no reason why it wouldn't work as well. I had a customer who had done some extensive testing of these on a couple of other sip servers and they had no large issues. Seemed to work at least basically with anything they threw it at. I would stay away from the original optipoint 400 model. It's very limited and being early hardware no update code is released for some time now. If you have issue you might try to get some different versions of the code and possibly have better luck. Sorry, I don't know of anywherethe code is posted by siemens anymore -- sadly it seems they decided to lock that availability to partners only.
No idea on the openstage, but they do have info on use of that one with asterisk -- so most likely it would register and have some function.
Best of luck -- Yon L.