GrimIdol, Glad you had a great maiden voyage! It's a great car and with a lil time getting used to it and optimising set up you'll love it more! Have a look at some set ups on tracks similar to yours, weight is a very good tuning aid and it's worth seeing what weight works for others-and where! I'd definitely consider a team SR weighted front bumper.
Steven- Always worth glueing the edges, adds a little more protection against delaminating of the carbon, and when sanded and polished up, looks great IMO!