Her twitter account tells you nothing,but she does have a punternet profile.It is easy for a punter to leave her a negative review if there are any issues during the booking.That also goes for leaving her an excellent review if a punter is happy with her services.
Punting is a minefield,there will always be risks.
Win some,you lose some.