I use a Controller and I like it. It does take some getting use to.