i dated a guy who was in a different program. we dated for a few years and kept it classy at competitions, most of the time we actually missed each other performing because he was in warm ups when i was on the floor. when we broke up.... it was mighty awkward we both staff for a company (equivalent to being nca staff) and travel about teaching at conferences etc. For the first year he just ignored that I was there.... but now its fine, everything is friendly!! I wouldnt recommend dating another cheerleader, i found soooo many people got involved in our relationship, started rumours or stared at us.
On the other hand last year was the first time my sister was on the same team as me (she is normally on the team I coach). I love it, we have such a good time! We never fight at cheer, I walk on the matt with her at comps and wouldnt want it any other way now.