I think so.
Ya, don't worry too much about line length. I mean you don't want excessively long fuel line everywhere because that will increase flow resistance also, but you defiantly don't want any pinching or squeezing of the line. I usually route my lines with a little excess that way the line can find the way it's most comfortable with.
You may also check your low speed needle, I can't recall where mine's at, but you may need to open it up some. By what your saying when your high speed starts to close with the barrel, the low speed has to now supply some or all of the fuel. If it's not open enough the engine would just die, the only thing is, I would think that you would get a little lean run just before it died but, maybe not. But it's something to check out.