It’s funny, I did a similar mental exercise and the only difference int list of usable parts from the Vilano were the pedals and maybe the handlebars with a shim. I assumed the seatpost diameter would not fit the new frame.
The first thought is it is not worth the money to upgrade that bike, and then when you tick off the list of changes you realize everything including the frame needs to be replaced.
John