Hanging revs are often a sign of being too rich. Another cause could be an out of sync issue.
Looking at some of the pictures it looks like you have some kind of custom airbox?
Unfortunately there is quite a laundry list of possible carb issues that it could be. What are your air screws set at?
By the way, it looks like someone at some point swapped your float bowls for the earliest style k0-k1 bowls with the smaller drain screw and no oring, instead aluminum washer. This type of thing is pretty common, but it is just evidence of some parts swapping, so I would check the other parts inside for the right part.
I just saw that you have a '78 bike/engine, but using round top carbs? The engines are different in some specs so I don't know how this affects your bike. The "PD" style carbs that come with a 78 run leaner, which would make sense with what you're experiencing.
Also, are those the boots that came with your bike? They look like they might be 77-78 style boots, which are different than 69-76 boots.
If you are interested in getting the right core for your bike I might have the correct PD set in stock, you can PM me.