My advice (I came from a similar background to you, although I’d done some C programming before): Put some time aside to learn C++ before you dive into a complex project. There are many ways to shoot yourself in the foot with C++, and sometimes its very hard to know why things are going wrong until you’ve made the same mistake a few times. Learn about smart pointers, RAII, object lifetimes. Get a good C++ book or do a short course, build some small things and then build up to using JUCE and implementing your ideas.
Getting up and running as quickly as possible before learning C++ will have you tripping up and falling over without knowing why. It took me a good 2 years before I started feeling confident in the small subset of C++ thats necessary in order to write JUCE apps.
How exactly should that work? Where in the signal chain is the metering supposed to go? What platform(s) should it support?