RE: prompt that "your message has been send" might b out of the screen for some/most people...does anybody know a more fancy good working form that does a layover prompt of this message or something
You can change the position & presentation of the prompt in CF7 relatively easily if you understand HTML & CSS.
Include a link to your CF7 form if possible. Others here may be able and willing to offer a possible solution.