Yes. I have it, and for ten dollars less than a gen 4, it basically does everything the gen 4 does. The only downside I see is that it doesn't connect to CStimer.
Yes it is, it works very well, and apart from what the others have already said (it doesn't connect to CStimer) I don't see any other inconvenience. Excellent value for money.