Achilles is a quality maker of inflatables. Believe the fabric is Hypalon which is about as impervious to deterioration as you can get. The bigger, the heavier the dinghy. Don't go overboard on size. The inflatable keel will allow you to plane though the size of your motors seems to preclude that. The roll up is probably easier to deflate, fold and store but is strictly a slow speed dinghy which is all I want.