you should use tabs in snippets - UltiSnips will make the conversion to spaces if so desired by the user.