The Census of Ireland for Ballyshannon or any part of Ireland is a good source of Information Form A, will have the name of person/s, relation to Head of Family, Religious Profession, Education, Age, Sex, Proffession or Occupation, Marriage, Where Born, Irish Language, If Deaf etc.
I think Form B - may be more to do with the Townland but on the form House and Building Returns. deals with how many families lived in the Houses.
In 2007 came across by chance from ICI Individual Records, The Church of Jesus Christ of latter -day Saints.
Edward McGuiney born 6.7.1864 Ballyshannon, Donegal, Ireland. Father William McGuiney, Mother Mary Cammel
Source Information Batch No. C701233 Souce Call No. 0101091 . I do now if these people are my relatives.
It might help other people looking for relatives.