I think the question comes down to is will you be OK if they use you for 3 months and then hire someone else? Because that is a very significant probability based on your experience so far.
If you can survive that and the position is worth that risk, then by all means do it. Three months is...