Your engine isn't fully broken in yet and yes I'd do a compression test doesn't hurt to know.
Did you breakin cam on 1st start ?
I'd make a list of things to check in a order that makes sense
eg.. start with, make sure carb goes full throttle, compression test, ignition, carb tuning etc..