Yes
Due to bugs in the jailbreak tool from the test release to the stable stage, version 4.2.1 is basically stable so far.
The recent loss of corporate signatures may continue for some time. Currently, jailbreak tools can only sign online through self-signing or UDID!