If the aircraft is already showing when you set the alert, you will not get an alert. however, you will get an alert when that aircraft appears the next time.
Yes, I'm very happy with the alert function and as far as I'm aware, I'm getting a 100% alert rate.
Were your aircraft live or Network aircraft? If they were Network, did you have the "Network" box ticked on the Alert setup tab?