Very nice indeed, i really want an echo team myself.
As for the forks, today me and my friend measured our wheelbases (we both have t-pro's, he has t-pro forks, i have echo teams) and my wheelbase was nearly 1cm shorter than his, so unless his forks are bent a lot forwards, i dont think they give much more length.