Sounds great bro. It takes time to get up to snuff on all the nuances of L2 and whatnot. Now that you have L2, your learning curve should spike.
I don't think all programs are the same, and although I certainly have not seen every one out there, I like IHUB's L2 and use that most often, but will on occasion use my Etrade Pro for certain things. They each have benefits and detriments...but IHUB is my go to.