I highly recommend trying out controller for mobility honestly. M+KB has its strong points, but it doesn't get any more free than controller when you get used to it.