Following a standard is great but extending beyond that for your own features or using a variation is still fine if the API is accessible by users.