I like my forward foot controls, but I had to get mini-apes in order to be comfortable (the drag bars just did not give me a comfortable ride with my forward foot controls). With these, I feel like I'm reclining. If you don't like the forward foot controls, you can get an engine guard and install highway pegs, so you can still put your feet up when you want.
Justin