I don’t see why this wouldn’t fit a demon. Weebz does the hellcat parts as a 2nd part to his main business. A few weeks ago someone stated that he received an email from them an said parts are on hold due to his primary business being to busy.
I would def hold out for weebz though. Having had both the speed logic bar an now running weebz the SL bar isn’t even comparable to the fit an finish. I just wish he would make a rear bar to compliment the front in time.