So far, I mostly get chords & lyrics from Ultimate Guitar. This is in chords-over format.
Annoyingly, the chords are frequently not correctly positioned over the start of the word or syllable they belong to. This is fixed using Notepad.
The song sections (verse, chorus etc labels) are often/usually in square brackets which have to be replaced with regular brackets. This is also fixed with Notepad.
I then paste this into
http://ukegeeks.com/tools song formatter, which converts chords-over to Chordpro format, and paste the result into BH Lyrics. Chordpro format allows the users to show chordpro or chords-over as they like.
After that, I grey the section names and any performance instructions added by the author or me. Also frequently needing to adjust space between verse/chorus etc sections because I often get an unexpected extra line-space.
I often also colour vocal replies (blue) or ensemble backing vocals (orange) for best clarity to all band members.
It's a bit of a process, sometimes made worse by some wrong words or chords of course.
Another issue is sometimes that the version of the song does not agree with the expected "single" or whatever popular version. It is rarely made clear which version is being covered.
How about at least an optional YouTube link to the version being covered?
I still wish I could choose a preferred 'normal' text size but with exceptions for some songs. It's about making a good fit for line length and wrapping. I always shrink from the normal size.