I was going to suggest a moto-cat like you have. They are great especially with a drop stitch floor. What exactly do you not like about it? Seems like a great portable solution. I personally don't mind dealing with wet inflatables, but I'm sort of a river rat. I have four packrafts, a 3 man SOAR...