Setting Alpha using SDL_CreateSurfaceSDL_SetA lpha?

Is there any disadvantage in setting SDL_SRCALPHA and SDL_RLEACCEL using
SDL_SetAlpha, versus setting these flags when creating a SDL_Surface using
SDL_CreateSurface?

Thanks,

  • Luke