Please explain me - Why it is needed.
I also read the white paper about Maintenance of SharePoint Databases - there is nothing about switching to Simple model.
Our SP dbs configured to Full recovery model. DBA tried to shrink db on dev without switching to Simple recovery model. Shrink was done smoothly without any issues.
P.S. I know that shrinking of SP databases is not recommended, but sometimes it is needed.