I feel like a great programmer

No, bleprints are Rapid Development Tool, they are great until certain critical mass, then you waste more time on maintaining code.
C++ is superior for big projects.