Can't answer your question about the Vue but I do have the system and love it. Actually, I just removed it from a 2004 Ford Explorer and reinstalled in a 2008 Explorer and it is not too difficult. The most difficult part is finding a place to stuff the control box under the hood in today's already-stuffed engine compartments.
SMI folks did the original install for me which included the Journey. However, if you are handy with tools and don't mind crawling under your rig to make the necessary air and electrical connections, you should be good to go.
'07 Country Coach Allure 470 Siskiyou Summit #31578, Cummins ISL 425; 2014 Ford F150 toad; Air Force One Toad Brake.
Glen Allen, VA; Smith Mountain Lake, VA.