If it was me, I would put $5000/yr into the Roth IRA so that you have access to asset classes that are not available in TSP (TIPS, Value tilt, REIT, Emerging Markets, International Small). If you are comfortable with S&P 500 (C), Completion Index (S), and Developed Markets (I) plus G and F Fund...