Yes, but migration from 4.1.x to 5.0, may be long and hard, if you used removed API for Table, Cell ... Second complication is changed most of properties to methods. (e.g. Widths). So if you used Object Initializers the better way is stay with. 4.1.x version
Licence was changes and is now much, much more restrictive. Stick with v4; if you want a commercial product consider Prince (which is much easier to use) instead.