Great job Fergus!
One major comment is to keep your vibrato going all the time. one you get that, then you can turn it off when you choose, but it seems like something you just do out of convenience now. Another comment would be to ensure you use even weight on the bow. often your bow changes and sound at the tip are not as good as at the frog (for all of the standard french bow reasons).
You are very musical, and it is obvious you have spent a lot of time working on your sound in this piece. Sometimes I wish for more obvious phrasing, and more phrasing in general. Don't take it for granted that there is a lot of phrasing written in, you obviously have the musical talent to add more yourself, so take advantage.
sounds awesome man,
Alex