Glad to hear it is working out for you. One thing to keep in mind - if something on your AR doesn't hold/up or meet muster you can always upgrade it to a better component
IMO I would save the money on an eotech or trijicon and just get some irons. Shoot the snot out of it then you will have a better idea of the type of shooting you want to achieve with your AR.
Good luck and enjoy - and don't be shy about letting us know the bad as well as the good ... it's how we learn