It depends on what your player hardware of playing software supports.
IMHO, remux to file is the best choice as the subs are actually contained within the file and should be able to be turned on/off on the player.
Second choice is SUB/IDX which should be able to turned on/off also.
Last choice is Drect Render which actually burns the subs into the image and cannot be turned on/off.