You have it on your front wheel? How is that working out? How did you set it up? Pictures? Also, not all coaster brakes are equal in quality of materials or engineering. I'd like to find an old German Sachs torpedo brake sometime to lace into a heavy duty wheel. They are the ones who invented the coaster brake originally way back when. I wish there was a good source comparing different coaster brakes for stopping power, reliability, etc. I personally like them, but am no expert. I never had trouble with Bendix hubs, but also didn't use them hard.
SB