I actually think you're pretty close... I see you're getting a ton of people screaming BP wings... Maybe they didn't read your post. You said you goal is to be a divemaster and later an instructor. With that in mind - it is important to have gear that leads itself toward teaching and demonstrating skills.
I would avoid gear that is unconventional compared to the student gear. It's ok to have stuff that is better - just not radically different. For example if teaching, you would not want a Mares Air Trim inflator while all the students have a conventional power inflator hose.
So then on your reg, you have chosen one that goes under your arm - radically different that what everyone you will be teaching has - and requires a different technique for reg recovery.
So while I think the BC is a good choice, I would rethink the reg... Of course I'd rethink where to get it too... But I might be a bit biased!
I would avoid gear that is unconventional compared to the student gear. It's ok to have stuff that is better - just not radically different. For example if teaching, you would not want a Mares Air Trim inflator while all the students have a conventional power inflator hose.
So then on your reg, you have chosen one that goes under your arm - radically different that what everyone you will be teaching has - and requires a different technique for reg recovery.
So while I think the BC is a good choice, I would rethink the reg... Of course I'd rethink where to get it too... But I might be a bit biased!