General advice: Always have a finance clause.
The downside is that it it makes the offer less attractive to the vendor.
It comes down to a few things on your part.
1. How much confidnece do you have in the pre-approval. Some are worthwhile, others are worthless. Do you have it in writting...