Pictures of the rear dropouts of your bike would help a lot. Or at least, a link to the exact frame you have. It's not like I have one of everything on earth in my garage.
http://www.bike-magazin.de/uploads/tx_saltnews/fb/fb615b897960bffe92c2dab7ab1c4162b5cfc5b0.jpg
That link could be your bike, but does not show the rear in much detail. It does look a bit like the rear of that particular version is not particularly strong and beefy looking.
There is not any particular limit to how much power a frame can handle. But its an alloy frame, which means it really needs two good steel torque arms to support the aluminum.
The problem usually is, how well does that particular frames dropouts adapt to receiving a torque arm. Grins universal rear torque arm should fit nearly any bike. But once you start looking at really big torque, like 3000w on up, its a lot better to start making your own, much thicker, much stronger TA's. At that point, a big flat thick aluminum plate for a dropout helps a lot. Or, better still, removable steel dropouts on the frame, that can be removed, and a custom plate bolted on. The custom plate might then be a clamp on type dropout.
I don't hesitate a bit to run 3000w on this. Another one just like it on the other side. Just a nice flat plate on the frame allows easy bolt on use of a standard torque arm on both sides.
For another bike I have, I had to use a home made TA, similar to grins universal TA. On that bike, I just run 1000w, but would be ok with 2000w.