The concept might be the same but an iphone is not the same as a C2. Hope you get what i am trying to say.
Also IMO a phone designed to run SFOS should compliment the UI paradigm. And BTW you can connect a BT or usb keyboard if you want to type faster.
And even if you get the HW right (which many think is easy) then is optimizing the SW and making it feel nice. Ie i run SFOS in one of the fastest compatible chipsets and yet it feels more sluggish than my mothers old crappy samsung.