Tinkering with engines is all part of the fun with the hobby, wouldn't do without it!
In this case there shouldn't be anything wrong with the engine itself, it is just the carb that they messed up a little. One can always fit another carb, the ASP ones are not too bad for their price.
I haven't altered the needle on my engine but removing a bit from the very tip should be fine, I think. Try to check how much of the needle that is inside the spraybar at WOT and take it in steps...