In the first picture, the fender is tied off with the rope too short. Let it hang down a bit more. Now, if your intent is to protect the rubrail (which doesn't really need it) then you'll want to get a "low freeboard" fender. Find one as long as possible. There are also "flat style" fenders that are sectioned, to allow them to drape nicely over an edge.
The traditional style fender (round) should work just fine on your boat = there's no real reason to reinvent the wheel when the 'ol standby will do the job. Just make sure you're using the right size. I'd go one size bigger than your blue one (in the second picture).
The Taylor "Big B" (hole in the middle) are nice, but it won't really "roll" any better than the kind with the two "eyes" since the rope, itself, will rotate/roll. In theory, it sounds like it would work better - but in reality it makes no difference.
Two nice-sized, traditional fenders will do the trick. But it never hurts to go bigger... other than the storage issue as mentioned above.