Wife with FP3 (plus easily added FP3+ camera upgrade) here, too; excellent device (stock Android with exemplary update/upgrade service, though thinking about moving to an ungoogled alternative ROM). If it wasn't for the keyboard, that would be what I'd use, too.
FP with hardware keyboard would have been be the greatest... I had been hoping for a bit of that originally from Fxtec... but that would inevitably have been clunkier and even more expensive.