Street Demon 625 experience so far

As a test, Fatten up the idle mixture screws and see if it helps with the bog. You could also increase (drill nozzle by .001) steps.
Yes that sounds like something I should try asap. Before I went home from the garage today I leaned over the carb with a flashlight. I could not see any gas from the pump shot. I really made an effort but I could not get a visual of gas coming out of the accelerator pump nozzle when opening the throttle. The linkage has no play. I need to take a closer look at this. I'd be really surprised if there was something wrong with the pump because throttle response is amazing. Just weird that I could not see it.