You're wrong. Swiftkey supports pecking and swiping at all times. So no, it doesn't force you to type one handed. You can peck two handed if you choose to. What makes you think you won't be able to with a custom keyboard? See my above answer.
6/22/14 at 1:43pm