Definitely. I bought it about 2 months ago and it's been worth every cent.
The new editor is great, allowing for a lot more innovation and creativity. I'm personally on the more creative side, so I love the new editor. However, if you don't like creating your own levels, then there are millions of well-designed levels uploaded for you to play online. Many people find creative new uses for every in-game item daily, so there's a neverending pool of great and fun levels for you to play. There's also a Story Mode to inspire you, and many other features to keep you busy. You can even create levels and play online levels with friends. You can also have a race to the finish against many people online. Definitely a great buy.
There are some problems though. Online Multiplayer is a bit laggy, and getting your level played is extremely difficult. The levels in the endless modes aren't guaranteed to be great, so PLEASE like any good courses so they are more likely to be played.