My friend Has that frame we think its made by the same Folks who Make that Denali Wal- mart bike. It is Junk. But If you want to put those wheels on it Have at it. and Upgrade the frame when you feel like it. I would not personally run Carbon wheels on the road. But if you like it Sure.
Its your bike