Regarding the engineering stuff....
As I said in that other thread, which was quoted above, I could take or leave the idea. The DCU is full of tech experts and geniuses, so Cisco being among them feels just a bit redundant to me, and much like Martin Stein I doubt Cisco would get any credit for his skills in the wider DCU.
I was thinking about Vibe, and how I'd approach the character, and I thought that making him an engineering student with a music minor might work. That keeps with his age bracket, it gives him enough knowledge and skill that he could, when combining that education with his powers, still create some cool stuff without putting him on the level of the other geniuses in DC (he'll never compare to them in the minds of fans anyway), and the music minor homages his original iteration and adds some character development.