Hallo Emma666,
gehe mal stark davon aus, dass Userin Inspired Dir bereits - wie in dem gesperrten Thread angekündigt - per PN einen sehr netten und gut deutsch sprechenden Fahrer empfohlen hat. Wir waren mit diesem Fahrer auch sehr zufrieden! 
Uns hat Ubud von allen Orten, die wir auf Bali gesehen haben, am allerbesten gefallen, von daher würde ich (ganz persönlich) nicht darauf verzichten, einige Nächte in Ubud zu verbringen. Es hat einfach was, abends bzw. nachts auf seiner Terrasse zu sitzen und den Geräuschen aus dem Affenwald zu lauschen und die Fledermäuse zu beobachten, tagsüber auch mal ganz entspannt durch Ubud und die nahen Reisterrassen zu laufen...
Zudem spart man sich schon einiges an Zeit, wenn man von dort aus bestimmte Ausflüge beginnt anstatt aus dem Süden.
Englischsprachige Taxifahrer zu finden, die einen von A nach B bringen, ist in den Touristenorten kein Problem; einen zuverlässigen, deutschsprachigen Fahrer würde ich besser vorab kontaktieren.