Are you really serious to give up? An asterisk box will be an important heart for your future communication.
I am sure it can link up SPA3102/3000, OBi110 and other sip/iax. Only limitations for IP01 are
1. possibly not capable to handle large number of calls at the same time
2. can't attach a USB 3G modem stick to the IP0x
3. can't do skype connection within the box.
4. for fax, switchfin firmware has fax capability and email fax functions (I have not tested personally). Only you can install avantfax for gui management.
Your altenative is to build a small asterisk server your self. I notice that digium/asterisk has released repository for debian/ubuntu linux. It will be much better in term of kernel support and hardware than our old Centos.