The spacing and the opening are the same as the rotors on my mountain bike. I think though, if you are using a chinese in frame engine, you are going to find that when you bolt this sprocket onto your hub, because the hub is so far away from the spokes (where the sprocket needs to be to have the chain in alignment) you wont be able to keep the chain on the sprocket. The tophat adapter spaces the sprocket in towards the stock mounting location, but only works with the stock 9 hole sprocket.
The only other thing the bolt holes might be quite a bit larger than a disc rotor since the sprocket is for a pocketbike, and what chain size is it for?